OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Среда, 22 Май, 2019 23:42

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 51 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
СообщениеДобавлено: Среда, 23 Июль, 2008 21:44 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8092
Откуда: Троицк, Москва
kemiisto писал(а):
Ещё хочется услышать отзыв по Себеста Р.В. Основные концепции языков программирования. Стоит читать?


На 650 страниц концепций? Многовато страниц.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 23 Июль, 2008 22:11 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9119
Откуда: Россия, Орёл
Посмотрел - вроде типа Пратта... Кажется, послабее - но почитать невредно, видимо.

Электронно:
http://www.infanata.org/computers/prog/ ... anija.html
(очень хороший сайт, уйма литературы серьёзной - и старой... По теориям систем тоже, кстати...).

(Повеселило упоминание Эйффеля в одном разделе с С++ как "родственного". Эх, а Бертран Мейер-то и не знает о таком соседстве... :-) "лестном"..)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 23 Июль, 2008 22:14 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9119
Откуда: Россия, Орёл
Ещё касательно классических и весьма интересных языков 70-х - 80-х гг. и их реализации, при наличии свободного на то времени, можно почитать Сафонов В.О. Языки и методы программирования в системе "Эльбрус".
См. раздел "Библиотека" на OberonCore.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 23 Июль, 2008 22:16 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9119
Откуда: Россия, Орёл
А вот и сама Пратт, Зелковиц "Языки программирования: разработка и реализация".

http://www.infanata.org/2007/09/09/jazy ... tka-i.html

Увы, 1979 г. Надо ориентироваться таки на современное издание (выходила в серии "Классика Computer Science" от Питера - книги такие в чёрном твёрдом переплёте с золотом..)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 23 Июль, 2008 22:21 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9119
Откуда: Россия, Орёл
Для полноты картины, предпоследняя из известных мне книг этой категории:

Бен-Ари "Языки программирования: практический сравнительный анализ".
http://www.infanata.org/2006/04/18/m_be ... naliz.html

Весьма конкретная, понятная книжка, на 300 стр., без растекания мысью по древу, но и с некоторым волюнтаризмом в логике-суждениях (отмечено другими людьми)... Рассматриваются Ada, Eiffel и С++.

(Стоит гриф "Рекомендовано методическим советом программистских кафедр ВМК МГУ в качестве учебника по ЯП")


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 23 Июль, 2008 22:52 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9119
Откуда: Россия, Орёл
И последняя:

И. Одинцов "Профессиональное программирование: системный подход".

Книга справочного характера, но с основательным анализом.
Автор беспристрастно составил "карту" по современным ИТ: парадигмы, языки, процессы разработки, аппаратные архитектуры, задачи, компетенции программистов и т.п. - но без излишних подробностей, действительно основное. Периодически снимаю с полки, чтобы что-то глянуть... :-)

Автор с матмеха СПбГУ (где зав. каф. Терехов - "Терком").

Оберон в книге упомянут в достойном виде:

4.5.1.4 "C-семейство языков"
Цитата:
Дополнение языка С объектно-ориентированными конструкциями дало язык C++, а обрезание некоторых опасных, с точки зрения программирования, конструкций языка С у языка C++ привело к появлению языка Java. Отметим, что многие концепции, присутствующие в Java (как в языке, так и окружении), заимствованы авторами Java из проекта Oberon Никлауса Вирта.


4.5.1.5 "Pascal-семейство языков"
Цитата:
Это семейство (рис. 4.33) можно также назвать семейством Никлауса Вирта, знаменитого швейцарского профессора. Вирта часто называют "отцом структурных языков". Однако именно ему удалось создать истинно объектно-ориентированный язык программирования - Oberon, способный обеспечить безопасность типов.


В параграфе 4.3.3.2 "Визуальное структурное программирование" рассмотрен ка основной пример ДРАКОН.

http://www.infanata.org/2006/09/13/odin ... dkhod.html


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 23 Июль, 2008 23:05 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9119
Откуда: Россия, Орёл
Забыл самое главное:

С.З. Свердлов "Языки программирования и методы трансляции".

Свердлов - один из старожилов Оберона в России, Вологодский университет.
Книга построена на базе Оберона. В электронном виде у меня нет (и в печатном тоже :( ).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 29 Август, 2008 16:16 

Зарегистрирован: Среда, 14 Ноябрь, 2007 19:03
Сообщения: 1314
На 650 страниц концепций? Многовато страниц.
Да нормалек :D Я читал -там сплетен много :D


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 05 Сентябрь, 2008 19:46 

Зарегистрирован: Понедельник, 29 Январь, 2007 19:00
Сообщения: 370
Откуда: Украина, Запорожье
Вот ещё хорошая книга: Raphael A. Finkel -- Advanced Programming Language Design.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 02 Январь, 2009 16:27 

Зарегистрирован: Воскресенье, 03 Февраль, 2008 12:50
Сообщения: 235
Спасибо за обзор. Сейчас читаю Одинцова в электронном виде, дома дожидается "бумажный" Свердлов. :D Единственное, что хочу добавить, всё на той же Infanata.org есть и второе издание книги Одинцова - тут.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 16 Апрель, 2009 17:03 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9119
Откуда: Россия, Орёл
Новый Пратт-Зелковиц:
Вложение:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 20 Сентябрь, 2009 23:57 

Зарегистрирован: Вторник, 05 Февраль, 2008 11:33
Сообщения: 23
Книга и CD :
Языки программирования и методы трансляции
Свердлов С.З.
infanata


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 18 Февраль, 2010 04:54 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046
kemiisto писал(а):
...всё на той же Infanata.org есть и второе издание книги Одинцова - тут.

И на этом сайте, который представил Рыжий: http://lib.kruzzz.com/books/7288.html.
Тут же и Бен-Ари: http://lib.kruzzz.com/books/1224.html.
Да и много чего ещё... и без рапидшаров всяких... м.б. так надёжнее :|


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 15 Сентябрь, 2011 10:13 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046
Илья Ермаков в viewtopic.php?f=75&t=1090#p17330 писал(а):
...
Вложение:
.Ш.Языки программирования.Концепции и принципы.1986.pdf
...

Кауфман, вижу, переиздан в этом году: http://www.labirint.ru/books/256207/
Такое описание... неужели переработана по сравнению с первым изданием?.. Вообще стоящая работа?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 17 Сентябрь, 2011 23:52 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 372
Обязательно читать Глушкова В.М. "Алгебра. Языки Программирование".

http://www.libkruz.com/books/3742.html


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 18 Сентябрь, 2011 08:36 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3047
Откуда: Астрахань
Драконограф писал(а):
Илья Ермаков в viewtopic.php?f=75&t=1090#p17330 писал(а):
...
Вложение:
.Ш.Языки программирования.Концепции и принципы.1986.pdf
...

Кауфман, вижу, переиздан в этом году: http://www.labirint.ru/books/256207/
Такое описание... неужели переработана по сравнению с первым изданием?.. Вообще стоящая работа?

Не переработана. Он давно в Скандинавии вроде.
Но книжка все равно хорошая, хоть и 86 года.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 18 Сентябрь, 2011 11:19 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8092
Откуда: Троицк, Москва
Валерий Лаптев писал(а):
Драконограф писал(а):
... Вообще стоящая работа?
Не переработана. .. Но книжка все равно хорошая, хоть и 86 года.
Что значит "хоть".
С тех пор разве что-нибудь существенное произошло?
Одно тряхо(ч)удие.


Последний раз редактировалось Info21 Воскресенье, 18 Сентябрь, 2011 16:45, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 18 Сентябрь, 2011 12:57 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046
У меня возникло такое впечатление, поскольку в аннотации упоминаются Оберон и Оккам-2... а первый из них опубликован в 1988 году... и Оккам появился вроде в конце 1980-х. Они были в советском издании? как это возможно?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 18 Сентябрь, 2011 19:06 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3047
Откуда: Астрахань
Info21 писал(а):
Валерий Лаптев писал(а):
... Не переработана. .. Но книжка все равно хорошая, хоть и 86 года.
Что значит "хоть".
С тех пор разве что-нибудь существенное произошло?
Одно тряхо(ч)удие.

25 лет - половина эпохи программирования... :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 19 Сентябрь, 2011 22:43 

Зарегистрирован: Понедельник, 19 Март, 2007 09:40
Сообщения: 142
Откуда: USA, Israel, Belarus
kemiisto писал(а):
Ещё хочется услышать отзыв по Себеста Р.В. Основные концепции языков программирования. Стоит читать?
Нет.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 51 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2019, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB