Re[6]: Kotlin - новый язык для JVM
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.07.11 15:33
Оценка: +1
Здравствуйте, Cyberax, Вы писали:

C>>>Я, как программист на Scala, читаю программы на Kotlin вообще сразу

A>>а мне вот ключевое слово fun режет глаза. Слишком плотная ассоциация с "удовольствие", прямо каждый раз как натыкаюсь, первая мысль "что за удовольствие? А, function"
C>Мне понравилось, наоборот Видимо, из-за опыта с OCaml'ом.

Мне не понравилось, но не из-за ассоциаций с фанатством, а из-за того, что это трата места и непривычно. ОКамл тут не причем. В ОКамле fun используется как ключевое слово для декларации лямбд. У Котлина лябды имеют другой синтаксис (с избыточными, на мой взгляд, скобками), а fun используется для описания функциональных типов, т.е. вместо "->", по сути. Стрелочка авторам не понравилась. Хотя на мой взгляд — зря.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.