Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Выпуск 17-2: Мнения


Информационный Канал Subscribe.Ru

                        Мнения
                       Выпуск 17
                      (окончание)

    Ворчуния Ворчащая               vorchunia@mail.ru
               http://vorchunia.chat.ru
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           будние                   еженедельные
     ворчалки о РАССЫЛКАХ      ворчалки о КНИГАХ для
           ГорКота             админов, программистов
                                 и web-созидателей
    inet.thoughts.vorchanie     comp.paper.vorchunia

           Истории сэра Ричарда Шотландского
                  ака "метр с кепкой"
                  rest.funny.richard

    ~*~~*~~*~~*~~*~~*~< В выпуске >~*~~*~~*~~*~~*~~*~

       1. для С++ -ников

       2. [Змей] Таненбаум
          "Архитектура компьютера"

       3. [Змей] Пратт и Зелковиц
          "Языки программирования: разработка и реализация"

       4. [Змей] А. Костельцев
         "Построение интерпретаторов и компиляторов.
          Использование программ Bizon, Byacc, Zubr"

       5. [Pavel Shirshov] мнения о
          Элджер "С++"
          Трельсен "Модель СОМ и применение ATL 3.0"
          Рихтер "Windows для профессионалов"

       6. А проголосовать за книгу для ворчалки?
          жми Ctrl+END

   ~*~~*~~*~~*~~*~~*~< для С++ >~*~~*~~*~~*~~*~~*~

   Цитирую:
   "Возникла у меня потребность быстро и качественно
   ознакомится с конкретными механизмами в С++ за
   очень короткий срок. Страуструп тут подходит не очень.
   Какие-нибудь учебники для дошкольников не подходят.
   Есть ли в природе книга, равная по глубине изложения
   книге Страуструпа, но написанная другим языком,
   не подскажете?"

   Ответить ==> mailto:vorchunia@mail.ru?subject=BestCPlus

   Также ищутся мнения к книгам:

   "С++ Strategies and Tactics"   by Robert B. Murray
   mailto:vorchunia@mail.ru?subject=Murray_Opinion

   Скотт Мейерс
   "Эффективное использование С++"
   "Наиболее эффективное использование С++"
   mailto:vorchunia@mail.ru?subject=Meyers

   Питер Уэнрайт "Apache для профессионалов"
   mailto:vorchunia@mail.ru?subject=Apache


   ~*~~*~~*~~*~~*~~*~~*~~<  2  >~~*~~*~~*~~*~~*~~*~~*~
   Таненбаум       "Архитектура компьютера"

З> Змей:

З> По поводу книги Таненбаума издательство ПИТЕР из
З> серии "Классика computer science". Имею перевод
З> еще первого издания. И обязательно куплю новую
З> (уже заказал!). Книга как учебник по некоторым
З> дисциплинам программирования - просто блестящая!
З> Для тех людей, для которых программирование - это
З> конкретный язык и конкретная система, она совершенно
З> бесполезна. Научиться программировать по ней нельзя!
З> Но она незаменима для понимания мутатени! ;-)))

ВВ>>:
http://subscribe.ru/archive/comp.paper.vorchunia/200209/04235559.text
http://subscribe.ru/archive/comp.paper.vorchunia/200209/05165435.html

ВВ>>    Это же смешно, что купив на пятом курсе учебник Нортона
ВВ>>    по ассемблеру, я обнаружила, что это оказывается та
ВВ>>    самая мутатень, которую я сдала на 5 балов еще в зимнюю
ВВ>>    сессию на первом курсе, вообще не понимая, что же я
ВВ>>    сдаю, и зачем это нужно было вызубрить :-(

З> Если надо мутатень :-) привести в некоторую систему,
З> посмотреть на компьютеры с некоторой обощающей точки
З> зрения, тогда надо читать! В первом издании компьютеры
З> рассматривались как многоуровневая система: от логических
З> схем до операционной системы. На примере конкретных для того
З> времени семейств: IBM 360/370, CDC/Ciber, PDP-11. Интересно,
З> на примере каких систем ведется изложение сейчас?!

    Хотите ответить? Дополнить? Возразить?
    ==> mailto:vorchunia@mail.ru?subject=Tanenbaum_Zmei

   ~*~~*~~*~~*~~*~~*~~*~~<  3  >~~*~~*~~*~~*~~*~~*~~*~
   Пратт и Зелковиц
   "Языки программирования: разработка и реализация"

З> Змей:

З>   Имел  еще  первое  издание  (перевод, естественно, на
З>   русский - тогда еще только Пратта)
З>
З>   Книжка,   конечно,  не  для  программистов-практиков,
З>   которые хотят только писать программы и заработать на
З>   программировании. Это - для любителей программистского
З>   чтения просто так. Или для преподавателей. Дисциплина,
З>   которую читать надо, например, "Системное программирование".
З>
З>   Но конкретнее. Эта книга о том, как устроены языки
З>   программирования снаружи и внутри. Снаружи - это сильно
З>   пересекается с книгами Бен-Ари "Языки программирования"
З>   и Р.Себеста "Основные концепции языков программирования".
З>   Внутри - как может быть реализовано то или иное свойство
З>   языка в трансляторах. В этом плане парная к данной книга -
З>   знаменитые "Компиляторы" Ульмана и компании. Но книжка
З>   Пратта и Зелковица - не о компиляторах, а именно
З>   о возможных путях реализации конкретных особенностей языка.
З>
З>   Например, управление памятью. Или инкапсуляция, наследование.
З>   Управление подпрограммами - важная глава, дающая понимание
З>   накладных расходов при вызове подпрограмм. Очень интересна
З>   глава о включении в язык программирования средств
З>   параллельного и распределенного программирования - то, что
З>   обычно реализуется на уровне операционной системы.
З>
З>   В этом издании появилась странная (на мой консервативный
З>   взгляд) глава о языках разметки - PostScript, XML и даже
З>   TeX (LATEX). Приложение представляет обзор 12 (!) языков,
З>   как совсем старых старых (lisp, C, ada, smalltalk, pascal,
З>   prolog, fortran - хотя последние стандарты вполне современны),
З>   так и С++, Java. Опять же Postscript.
З>
З>   Покупать, наверное, не стоит. Если вы преподаватель или
З>   разработчик языков и компиляторов - тогда эта книга для Вас.
З>   Или вам просто интересно (как мне) обо всем этом иметь
З>   представление.

    Хотите ответить? Дополнить? Возразить?
    ==> mailto:vorchunia@mail.ru?subject=Zelkowitz_Zmei

   ~*~~*~~*~~*~~*~~*~~*~~<  4  >~~*~~*~~*~~*~~*~~*~~*~
   А. Костельцев
   "Построение интерпретаторов и компиляторов.
   Использование программ Bizon, Byacc, Zubr"

З> Змей:
З> про "Зубро-бизонов" Костельцева.
З>
З> Это  описание  и  использование еще одной программы типа Lex
З> (автоматизация  построения  лексических  анализаторов) и еще
З> одной  yacc  (yet  another  compiler  compiler  -  еще  один
З> компилятор  компиляторов).  Книга  очень небольшого объема -
З> всего 218 страниц. Поэтому теории - очень мало. Зато текстов
З> программ  -  много.  И  все  на  С  (не  на  С++). В главе 1
З> описывается  процесс  компиляции  и  состав  компиляторов  и
З> интерпретаторов  на  самом  простом  и минимальном уровне. В
З> главе 2 строится простой калькулятор и разбираются проблемы,
З> связанные   с   таблицами   имен   и  лексическим  анализом.
З> Объясняется опять же на элементарном уровне грамматиками, на
З> основе   которой   и   производится   разбор  арифметических
З> выражений.  Все  это  занимает  26  страниц.  Глава  3     -
З> калькулятор  в  виде функции для Windows (по словам автора).
З> Глава  4  -  компиляция  на  стековую  машину.  Глава  5   -
З> построение  интерпретатора  языка  С - занимает 100 страниц.
З> Это более серьезное введение в компиляторы и интерпретаторы,
З> 30 страниц уделено семантическим программам. Но опять же - с
З> использованием  упомянутых  программ. Сплошные тексты на С и
З> входных   языках  упомянутых  программ.  Глава  6  посвящена
З> описанию программы ZUBR - около 40 страниц.
З>
З> Резюме.
З> Если  книжка  продается  вместе  с  CD  и  специфика работ -
З> исключительно  создание  языков  и компиляторов, то покупать
З> надо.   Или   если   просто  интересно.  Впечатление  -  это
З> публикация   для   диссера   -  требуется  набрать  побольше
З> публикаций, вот и написал человек.

    Хотите ответить? Дополнить? Возразить?
    ==> mailto:vorchunia@mail.ru?subject=Bizon_Zmei


   ~*~~*~~*~~*~~*~~*~~*~~<  5  >~~*~~*~~*~~*~~*~~*~~*~

PS>   Pavel Shirshov "pavelsh <псина> mail.ru" :
PS>   Не. Моя мышка не переживет спелчеккер. Я печатаю
PS>   быстро но с ошибками особенно если на русском.
PS>   Ошибку вижу но времени на исправления нет, уж
PS>   извините, времени в последнее время очень и очень
PS>   мало.

Прочли преамбулу? У меня тоже мало времени... Так что
я сохранила весь авторский стиль...

[1] К ворчалке про Элджера "С++"
http://subscribe.ru/archive/comp.paper.vorchunia/200208/20040533.text
http://subscribe.ru/archive/comp.paper.vorchunia/200208/20040529.html

PS> Хочу ответить! Именно для меня интересной, даже очень интересной
PS> показалась вступление и повторение краткое с++ когда то я с большим
PS> интересом это прочитал. А потом началось .... Автур нудит по поводу
PS> указателей умненьких разумненьких распрекрасненьких. Названия которые
PS> никак о себе не говорят. Вот. Книга вообще полезная, отя бы для того
PS> чтобы новичкам посмотреть как можно и нужно писать на C++. Примеры
PS> читать и разбирать достаточно муторно, на мой взгляд... Хотя может уже
PS> и подзабыл Книжку читал сразу же постле того как издали. А это года
PS> два уже.

ВВ>> Мягко говоря, так как показано в книге - писать как раз
ВВ>> и не надо :(

PS>     Хм. Как там показано, что там не так? Я эту книгу не доставал уже
PS>     правда года полтора.
PS>     Очень хочется разобраться. На мой взгляд автор демонстрирует
PS>     различные использования возможонстей C++ и что можно получить из
PS>     этого языка.

[2] Трельсен "Модель СОМ и применение ATL 3.0"
см. также отзыв Змея:
http://subscribe.ru/archive/comp.paper.vorchunia/200209/09162437.text
http://subscribe.ru/archive/comp.paper.vorchunia/200209/09162431.html

PS> Я захотел отвветить под книками по ActiveX
PS> Я честно говоря читал только Трельсена но он мне понравился безумно.
PS> Во первых читается легко, во вторых заумностей в нем нет совсем, все
PS> просто и понятно обьясняется, читаешь длелаешь, все работает. В итоге
PS> книга must read!

[3] Дж.Рихтер "Windows для профессионалов"
см. также мнения Григория, Евгения Рогожкина и mr.-v\A2Ez-
ARCHIVE comp.paper.vorchunia 2002/05/12-23:43:08.text
http://subscribe.ru/archive/comp.paper.vorchunia/200205/12234304.html

PS> Есть книга по Win которую должны прочитать все! Это Рихтер Win для
PS> профессионалов! Там очень очень многе рассказывается и показывается
PS> что потом применимо к Unix и Win одинаково!

ВВ>> Я бы так не сказала. Нет конечно, все оси в чем-то
ВВ>> похожи ;) А на интеловской архитекторе волей не волей
ВВ>> оси должны опираться на базовые функции ввода/вывода
ВВ>> (BIOS) и использовать MBR :)

PS>     Хм. Вот что то про линукс я не помню использует ли оно bios надо
PS>     посмотреть. мне кажется раньше не использовало. Или так мне только
PS>     кажется.... Bios в смысле int10 и так далее.

PS>     Вообще если порассждать, что такое книга по unix и книга по Win
PS>     По Win Например программирование - это WinAPI.
PS>     В юникс есть POSIX. Вот эти два API стандарта и следует
PS>     сравнивать на мой взгляд. А WinAPI без GUI и POSIX очень похожи,
PS>     только вызовы по разному называются. Внутрення организация и
PS>     архитьектура почти идентичная. Ну например если сравнивать
PS>     c и pascal то примерно такая же разница.

ВВ>> Я еще могу с натяжкой
ВВ>> согласиться с Вашей этой фразой по отношению к Харту
ВВ>> "Системное программирование в Win32".
ВВ>> Но Рихтер не просветитель для никсоида.

PS>     Еще раз заявляю что считаю Рихтера очень полезной книгой для
PS>     программиста вообще. Как мне в свое время Элджер промыл мозги
PS>     относительно ООП (и я стал классы даже в С делать), так же эта
PS>     книга в свое время заставила меня здорово по другому посмотреть на
PS>     системное программирование. Это только мое ИМХО.

Ответить лично автору мнений:        mailto:pavelsh@mail.ru

    Хотите ответить? Дополнить? Возразить? в рассылке:
    ==> mailto:vorchunia@mail.ru?subject=pavelsh


   ~*~~*~~*~~*~~*~~< ВЫБЕРИ КНИГУ >*~~*~~*~~*~~*~

                   Еще не выбрал :-?

         Не интересен перечень?  Предложи свое!

         /хотя для начала проверь в архиве -
      http://subscribe.ru/archive/comp.paper.vorchnunia/

         Интересны 2 книги - проголосуй за обе!

              Читал? - Пришли пару фраз!

     1. С.Прата
        Язык программирования С++
        Лекции и упражнения
        (уже есть 7 голосов)
        mailto:vorchunia@mail.ru?subject=Prata

     2. Н.Тюкачев, Ю.Свиридов
        Delphi 5. Создание мультимедийных приложений
        (уже есть 5 голосов)
        mailto:vorchunia@mail.ru?subject=DMulti

     3. Джонсон М.Харт
        Системное программирование с среде Win32
        Руководство разработчика приложений
        для системы Windows 2000
        (уже есть 4 голоса)
        mailto:vorchunia@mail.ru?subject=Hart

     4. предлагаю другую книгу
        mailto:vorchunia@mail.ru?subject=drugoe&body=Napishite%20tut
        (не обязательно конкретная книга,
         можно указать и тему)


   С уважением,
   Ворчуния Ворчащая              vorchunia@mail.ru


  ~*~~*~~*~~*~~*~~*~~*~< 2002-09-17 >~*~~*~~*~~*~~*~~*~~*~                                                                                `
'
'


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное