Re[5]: Какой функциональный язык стоит изучать?
От: CrazyClown  
Дата: 03.03.07 14:27
Оценка: :)
Здравствуйте, VladD2, Вы писали:

VD>Ага. И не стоит при этом называть язык простым. Многим просто запомнить эти "слова" тяжело.


Таким людям не то что программировать, им и улицы подметать нельзя доверить. А то еще забудут, с какого конца за метлу браться надо.

VD>Ага. К тому же в современных ФЯ для работы со списками исползуется удобный синтаксический сахар и использовать ключевые слова не нужно.


Синтаксический сахар = сложность. Для той же Схемы полно реализаций сколь угодно навороченного pattern matching, в моем коде на Схеме вообще не найти ни одного car/cdr или их производных. Кое что есть даже в минимальном R5RS (в макрах). Но это уже не есть минимальный, простейший язык. Несовместимы понятия "простой язык" и "синтаксический сахар".

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