OberonCore
https://forum.oberoncore.ru/

Правильные книги по теории и обзору языков программирования
https://forum.oberoncore.ru/viewtopic.php?f=75&t=1090
Страница 1 из 3

Автор:  Илья Ермаков [ Воскресенье, 20 Июль, 2008 20:56 ]
Заголовок сообщения:  Правильные книги по теории и обзору языков программирования

Надоело уже выдавать ссылки на каталоги своего сайта...
Чтобы было тут раз и навсегда:

Вложение:
Комментарий к файлу: С. Янг "Алгоритмические языки реального времени" (М.: Мир, 1986, пер. с англ.)

Рассматриваются основные требования к ЯВУ с точки зрения систем реального времени (аспекты типизации, модульности и проч.). Затем рассматриваются в сравнении Модула-2, Ада и устаревший RTL. Явное предпочтение отдаётся Модуле-2.

young.pdf [2.78 МБ]
Скачиваний: 1645


Вложение:
Комментарий к файлу: В.Ш. Кауфман "Языки программирования: концепции и принципы" (на правах рукописи, ВМиК МГУ, 1986 г.)

Рассматриваются ключевые парадигмы программирования (функциональная, марковская (сентенциальная) и императивная). Далее подробно рассматриваются и сравниваются Модула-2 и Ада, как примеры современных языков программирования широкого применения. Предпочтение по результатам сравнения отдаётся Модуле-2.

В.Ш.Языки программирования.Концепции и принципы.1986.pdf [1.79 МБ]
Скачиваний: 3042


(Критика слабых сторон Ады, вызванных её излишним размером, однако, не мешает нам считать этот язык родственным Паскаль-Оберон-направлению и одним из наиболее "правильных" промышленных языков).

Вложение:
Комментарий к файлу: Н.Н. Непейвода, И.Н. Скопин "Основания программирования" (Ижевск, 2002)

Книга, ценная по своей глубине понимания проблем программирования и одновременно по энциклопедическому охвату различных парадигм, методологий и языков программирования. Сокращённая версия вышла в серии от INTUIT.RU под названием "Стили и методы программирования".

nepeivoda.pdf [4.87 МБ]
Скачиваний: 3525

Автор:  Wlad [ Воскресенье, 20 Июль, 2008 23:37 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Илья Ермаков писал(а):
...

Янга - читать всем!

Автор:  Info21 [ Понедельник, 21 Июль, 2008 13:12 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Илья Ермаков писал(а):
Комментарий к файлу: Н.Н. Непейвода, И.Н. Скопин "Основания программирования" (Ижевск, 2002)

Книга, очень ценная по своей глубине понимания проблем программирования и одновременно по энциклопедическому охвату различных парадигм, методологий и языков программирования. Must read! Сокращённая версия вышла в серии от INTUIT.RU под названием "Стили и методы программирования".
Вложение:
nepeivoda.pdf


Илья Евгеньевич!! Приходится напоминать: одни и те же слова несут разный смысл в зависимости от того, кто их говорит. Вы уверены, что Ваш опыт достаточен для суждений о "глубине", "энциклопедичности", "Must read!" и т.п.? Я -- нет.

Книжка Непейводы -- интересное чтение, безусловно. Но я не уверен, что все эти эпитеты к ней приложимы. Я бы сказал "материал интересный, рассуждения тоже, почитать-подумать полезно".

Автор:  Илья Ермаков [ Понедельник, 21 Июль, 2008 13:39 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Однако, близких аналогов в плане обзора в одной книге разных значимых путей, которые есть в программировании, весьма опытным автором пока нет...
(Классика Пратт-Зелковиц неплохи, но многое упущено, и по глубине, и по широте не сравнить... Вот их действительно всего лишь интересно почитать...)

Автор:  Info21 [ Понедельник, 21 Июль, 2008 16:07 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Илья Ермаков писал(а):
(Классика Пратт-Зелковиц неплохи, но многое упущено ...

Зато конкретно можно узнать, как всё устроено.
Если человек не знает (какой-нибудь непрофессионал самообучающийся), то я бы лучше ему Пратта посоветовал.

А философы слишком любят слова. Обычно много отжимать приходится, и выход чаще всего очень небольшой, хотя иногда нетривиальный.

Автор:  Илья Ермаков [ Понедельник, 21 Июль, 2008 20:03 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Хотя... подумал и согласился.

Это чисто мои субъективные впечатления, пришедшиеся в разные времена...

С Пратта начинал ещё в 11 классе (показалась очень "вкусной" книжка, особенный интерес вызвали Смоллток и Ада).

А Непейвода первый раз года два назад подвернулся - ну так кстати... Когда чуялась острая потребность уже не в "общеообразовательном", а в "общеобозревательном". Вот для тех, у кого тоже чуется, и посоветовал - чересчур в эмоциональном стиле :-)

А вот по Пратту-Зелковицу вопрос меня интересует давно. Неужели таким матёрым товарищам во втором и старших изданиях не было известно о Модуле-2? Почему в книжке ни сном ни духом, а идёт классический Паскаль, с перечислением его недостатков?

Автор:  Сергей Губанов [ Вторник, 22 Июль, 2008 09:49 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Илья Ермаков писал(а):
А вот по Пратту-Зелковицу вопрос меня интересует давно. Неужели таким матёрым товарищам во втором и старших изданиях не было известно о Модуле-2? Почему в книжке ни сном ни духом, а идёт классический Паскаль, с перечислением его недостатков?

То же самое во втором издании "Компиляторы" Ахо, Лам, Сети, Ульман (2008). Обожествляются Си-образные языки. Паскаль (1970 года) снисходительно упоминается "с улыбкой на устах". Про линейку Оберонов ни слова. В общем, в США про Обероны не знают и знать не хотят. Забавно.

Автор:  Info21 [ Вторник, 22 Июль, 2008 10:38 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Сергей Губанов писал(а):
... Про линейку Оберонов ни слова. В общем, в США про Обероны не знают и знать не хотят. Забавно.

Это им еще аукнется 8)

Кстати, Ньютон с детства очень не любил делиться своими знаниями... а мне вот понадобилось 30 лет, что оценить его подход... но лучше поздно, чем...

Автор:  GameHunter [ Вторник, 22 Июль, 2008 13:00 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Цитата:
Кстати, Ньютон с детства очень не любил делиться своими знаниями...


А что в этом плохого?

Автор:  Info21 [ Вторник, 22 Июль, 2008 14:27 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

GameHunter писал(а):
Цитата:
Кстати, Ньютон с детства очень не любил делиться своими знаниями...


А что в этом плохого?


А кто сказал про плохое?

Автор:  GameHunter [ Вторник, 22 Июль, 2008 14:47 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Я имел в виду, что здесь хорошего? :oops:

Автор:  Сергей Губанов [ Вторник, 22 Июль, 2008 15:09 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

GameHunter писал(а):
Я имел в виду, что здесь хорошего? :oops:

Молчание -- золото.

Автор:  Vlad [ Вторник, 22 Июль, 2008 15:52 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Сергей Губанов писал(а):
То же самое во втором издании "Компиляторы" Ахо, Лам, Сети, Ульман (2008). Обожествляются Си-образные языки.


Ничего там не обожествляется. Серьезная сухая книжка.

Автор:  Сергей Губанов [ Вторник, 22 Июль, 2008 17:22 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Vlad писал(а):
Серьезная сухая книжка.

Ни чего себе сухая! Да там сплошная вода, рассусоливание и разжёвывание. То же самое можно было описать в книге в пять раз более тонкой.

Автор:  Vlad [ Вторник, 22 Июль, 2008 18:01 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Сергей Губанов писал(а):
Ни чего себе сухая! Да там сплошная вода, рассусоливание и разжёвывание. То же самое можно было описать в книге в пять раз более тонкой.


Да-да. На 16 страницах :) А мужики-то и не знают :)

Автор:  Valery Solovey [ Вторник, 22 Июль, 2008 18:10 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Vlad писал(а):
Да-да. На 16 страницах :) А мужики-то и не знают :)
: ). Не надо передёргивать. Там шеснадцать страниц - это следствие. Нормального сообщения для плюсов на шеснадцати страницах не получится даже у гения (если печатать хотя бы 10 шрифтом : ) ).

Автор:  Vlad [ Вторник, 22 Июль, 2008 18:26 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Valery Solovey писал(а):
Не надо передёргивать.


Ладно. Проехали. Наверное можно написать короче, понятнее, точнее и т.д. Но никто пока не удосужился (за много лет существования драконовской книги). Жаль.

Автор:  GameHunter [ Вторник, 22 Июль, 2008 19:06 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Info21 писал(а):
Кстати, Ньютон с детства очень не любил делиться своими знаниями... а мне вот понадобилось 30 лет, что оценить его подход... но лучше поздно, чем...


Сергей Губанов писал(а):
Молчание -- золото.


Молчать и не делиться знаниями - не одно и то же.

Автор:  Сергей Губанов [ Среда, 23 Июль, 2008 17:35 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Vlad писал(а):
Но никто пока не удосужился (за много лет существования драконовской книги). Жаль.

Так я про второе издание говорил. Там уже 1184 страниц (вес: 1620 г!!!) супротив 767 страниц в первом. Второе издание не много лет существует, а только вышло - 2008 год.

Автор:  kemiisto [ Среда, 23 Июль, 2008 19:26 ]
Заголовок сообщения:  Re: Правильные книги по теории и обзору языков программирования

Ещё хочется услышать отзыв по Себеста Р.В. Основные концепции языков программирования. Стоит читать?

Страница 1 из 3 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/