Re: Сплошное расстройство (Nemerle or Racket?)
От: AlexRK  
Дата: 04.10.19 21:33
Оценка:
Здравствуйте, varenikAA, Вы писали:

AA>В противовес этому такие языки как Nemerle или Racket представляют собой живое существо построенное из выражений(expression).

AA>Вот чего фатально не хватает C# — выражений! Отсюда и необходимость натирать мозоли на пальцах.

Фатально не хватает, да.

https://github.com/trending/nemerle

It looks like we don’t have any trending repositories for Nemerle.


https://github.com/trending/racket

It looks like we don’t have any trending repositories for Racket.


https://github.com/trending/c%23

...куча репозиториев...


Берегись, сишарп! Скоро тебе конец. Ведь у тебя нет выражений, а это фатально.

AA>Ну почему люди цепляются за старое? Ведь эволюция это единственный путь к улучшению.


Действительно, почему люди цепляются за такое старье, как лисп? Уже давно пора эволюционировать.

AA>Every expression is either a single value or a list.


В императивном языке ВСЕ делать выражениями не нужно. Иногда бессмысленно, а иногда и вообще вредно. Присваивание не должно возвращать ничего, равно как и операторы, влияющие на поток управления (return, break, continue, yield, throw, etc.). Да и многие другие вещи тоже — циклы, объявления типов и т.д. Собственно, выражений не так уж и много на самом деле.

AA>Вероятно у кого-то была мысль заменить C# Nemerle, такая замена прошла бы очень гладко, но кто-то испугался перемен...


Если такое и произойдет, то точно не в обозримом будущем. В C# вложены огромные ресурсы и просто так заменять его не будут.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.