LINUX.ORG.RU

Ответ на: комментарий от Karapuz

>Red Hat даже не язык java переделать собрались, а сначала всю Java SE SDK

Но язык же говняный и подход к дизайну языка - детский. Взять хотя бы кучу ключевых слов. Или более глобально - отсутствие конкретной идеи языка.

Что назрело в жабе/jvm что бы нужно было изменить в next java?

* лямбды
* tailcalls
* open classes
* dynamics
* expression trees
* symbolic freedom
* traits
* reified generics
* параметры по умолчанию
* таплы
* проперти
* JSON-like инициалищации
* null-safeness
* method references
* продвинутый reflection уровня компиляции.
* обобщенное понятие коллекций с поддержкой compiler magic в смысле инициализаций и прочих итераций.

продвинутые фичи:
* интерполяцию строк.
* ADT


Это без всяких очень продвинутых фичь(вроде вывода типов и более продвинутых систем типов) с сохранением концептуального уровня языка.

что наизобретал гэвин? Кучу операторов присваивания, кучу ключевых слов (shared, variable, local, formal, actual, satisfies, exists, is, of, in, out, given .. - уже за это надо убивать - он пол словаря английского языка загнал в ключевые слова - это ж звездец как юзерские функции называть - цифрами??) ренжи уровня языка (ну да охрененная хрень - если надо будет написать range(1,10) вместо 1..10 народ же удавится), и склейку строк без плюса - мегапроблема была строки клеить с плюсом.

Если почитать что он называет ADT - понятно что он совсем не понимает что это такое - то есть вообще.

Я как этот цейлон увидел - вспомнил сразу позывы детские по дизайну мегаязыка - я там тоже хреначил ключевых слов немеряно.



r ★★★★★
()
Ответ на: комментарий от r

еще он нахреначил «еще больше фигурных скобок» - чуть не забыл.

r ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.