OberonCore
https://forum.oberoncore.ru/

Побочные эффекты функций
https://forum.oberoncore.ru/viewtopic.php?f=27&t=3738
Страница 2 из 2

Автор:  Валерий Лаптев [ Четверг, 29 Декабрь, 2011 15:01 ]
Заголовок сообщения:  Re: Побочные эффекты функций

ilovb писал(а):
Я вот сейчас на досуге почитываю SICP - это самая сильная книга по программированию по-моему.
Парадоксально, что все, даже самые изысканные примеры можно переписать на CP. Я даже рисую себе в голове такие программы когда читаю примеры на Схеме. Все можно. И тоже будет красиво гибко и расширяемо.

Мне тоже очень понравилось! На функциональном языке реализуется чистая императивщина!

Автор:  Илья Ермаков [ Пятница, 30 Декабрь, 2011 08:06 ]
Заголовок сообщения:  Re: Побочные эффекты функций

Ну а мне не нравятся "мягкие", однородные языки. Много лет назад я сильно этим увлекался. Даже свой язык WrySpace придумывал, в котором можно всё через все места :)

Так что отказ от однородности, желание иметь "углы и рёбра жёсткости" - это мой сознательный выбор.
Красота Лиспов затягивает, да; но это красота сродни чистой математике, "играм чистого разума". Инженер же всегда сталкивается с тем, на что математики говорят "фи, некрасиво", но на самом деле это тоже красиво, только красота другая. Красота компромиссов и баланса качеств хорошо сделанной "машины".

Автор:  Валерий Лаптев [ Пятница, 30 Декабрь, 2011 21:46 ]
Заголовок сообщения:  Re: Побочные эффекты функций

Согласен с Ильей!
Мы тут со студентов по поводу семантического редактора обсуждали процедурные переменные.
И как только начинаешь размышлять математически, обобщая, то неизбежно Лисп получается... :))
В настоящее время я считаю, что Вирт поступил очень грамотно во многих местах Оберона-омпонентного паскаля.
Например, жестко ограничив применение указателей.

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