Новейшая книга по программированию от Никлауса Вирта
От: Сергей Губанов Россия http://sergey-gubanov.livejournal.com/
Дата: 08.10.04 07:08
Оценка: 30 (6)
Спешу поделиться грандиозной новостью!

Гигант мысли, Никлаус Вирт (создатель известных языков Pascal, Modula, Oberon), 1 октября 2004 закончил написание своей новой книги о программировании. Как это ни странно, но книга, видимо, не будет продаваться. Поскольку, она доступна для всех желающих.

Скачивать можно либо отсюда (в формате doc):
http://www.oberon.ethz.ch/wirthPiO/

либо отсюда (в формате pdf):
http://www.inr.ac.ru/~info21/rsrc/wirth.programminginoberon.pdf

Programming in Oberon — A derivative of Programming in Modula-2 (1982) by Niklaus Wirth
1 Oct 2004 — Copyright © 2004 ETH Zürich. All rights reserved.
Re: Новейшая книга по программированию от Никлауса Вирта
От: VladD2 Российская Империя www.nemerle.org
Дата: 08.10.04 17:51
Оценка:
Здравствуйте, Сергей Губанов, Вы писали:

СГ>Скачивать можно либо отсюда (в формате doc):

СГ>http://www.oberon.ethz.ch/wirthPiO/

Ссылка битая.
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Новейшая книга по программированию от Никлауса Вирта
От: Dervish Россия http://www.dervish.ru
Дата: 08.10.04 19:46
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, Сергей Губанов, Вы писали:


СГ>>Скачивать можно либо отсюда (в формате doc):

СГ>>http://www.oberon.ethz.ch/wirthPiO/

VD>Ссылка битая.


У меня загрузилось.

Открылась html-страничка, она небольшая, вот её копия:


Programming in Oberon — A derivative of Programming in Modula-2 (1982)
by Niklaus Wirth


Zurich , 1. October 2004

1 Oct 2004 — Copyright © 2004 ETH Zurich. All rights reserved.
E-Mail: oberon-web at inf.ethz.ch
Homepage: www.oberon.ethz.ch/


Все ссылки проверил, все рабочие, книгу скачал.

Спасибо.
... << RSDN@Home 1.1.4 beta 3 rev. 185>>
Re: Новейшая книга по программированию от Никлауса Вирта
От: Дарней Россия  
Дата: 14.10.04 12:56
Оценка: +1 :)
Здравствуйте, Сергей Губанов, Вы писали:

СГ>Спешу поделиться грандиозной новостью!


странная какая-то книжка. А где же Великие Откровения?
Да и очепяток много как-то
Всех излечит, исцелит
добрый Ctrl+Alt+Delete
Re[2]: Новейшая книга по программированию от Никлауса Вирта
От: Сергей Губанов Россия http://sergey-gubanov.livejournal.com/
Дата: 18.10.04 07:10
Оценка:
Здравствуйте, Дарней, Вы писали:

Д>странная какая-то книжка. А где же Великие Откровения?


А все гениальное — просто!

http://www.inr.ac.ru/~info21/greetings/wirth_doklad_rus.htm

Преподавание информатики: потерянная дорога
Никлаус Вирт
Приветствие на открытии Международной конференции по преподаванию информатики ITiCSE
г. Аархус (Дания), 24 июня 2002 г.


...
...
...


И все же борьба с порочным кругом не совсем безнадежна. Мы указали на тех, кто должен возглавить атаку. Но как?

Позвольте мне закончить выступление смелым предложением для этой просвещенной аудитории профессионалов преподавания. Я вижу в своем воображении образцовый учебник в качестве подходящего исходного пункта. Он должен удовлетворять следующим критериям:

Начинаться сжатым введением в основные понятия программного проектирования.
Использовать лаконичную формальную нотацию, строго определенную не более чем на примерно 20 страницах.
Основываясь на этой нотации, вводятся основные понятия итерации, рекурсии, логического утверждения <assertion> и инварианта.
Центральная тема — структурирование утверждений и типизация данных.
За этим следуют концепции упрятывания информации, модульности и проектирование интерфейсов, продемонстрированные образцовыми примерами.
Книга устанавливает терминологию, которая столь же интуитивна, сколь и точна.
Книга имеет умеренный размер.
Позвольте мне заключить еще двумя замечаниями. Мой коллега, чьи слова приведены в начале доклада, закончил так:

Руководящим для моей карьеры в преподавании и исследованиях был тот принцип, что хорошо подготовленные профессионалы должны быть гораздо эффективнее, чем вдохновенные любители. В их производительности должно быть различие, и притом существенное. Думаю, что нашей общей целью должно быть увеличение этого различия.

Несколько месяцев назад я получил просьбу дать список задач, которые я считаю первостепенными для информатики на ближайшие десятилетия. Возможно, создание подобного учебника следовало бы включить в этот список, и может быть даже первым номером. Во всяком случае эта задача пока не решена.

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.