1.1, Аноним (1), 23:14, 14/02/2012 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Хороший ход в свете проприетаризации Java-ы Oraclom + развитие самой логики.
| |
|
|
3.9, VoDA (ok), 01:01, 15/02/2012 [^] [^^] [^^^] [ответить]
| +/– |
Ceylon имеет свои косяки. Не такие как у Scala, но тем не менее. Так что Котлин вполне может обойти и Цейлон и даже Java по популярности.
Вопрос только когда они смогут отрелизить свое изделие. Я бы с удовольствием перенес свой код на Котлин.
| |
|
4.14, Трухин_Юрий_Владимирович (ok), 09:58, 15/02/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
релиз будет после того, как язык опробуют в JetBrains для разработки Intellij Idea и перепишут Kotlin на Kotlin. Необходимо написать достаточно много кода для того, чтобы понять, какие особенности языка мешают эффективной разработке, а каких не хватает. Сейчас даты релиза просто нет, есть открытый код и часто обновляемые сборки компилятора и плагина для Intellij, которые можно уже использовать. Так же можно помогать развивать Kotlin.
| |
|
|
2.8, B7W (?), 00:40, 15/02/2012 [^] [^^] [^^^] [ответить]
| +/– |
Разработка обоих языков началась примерно в одно время. Так что никто, никого не опережал.
Я смотрел этот Ceylon, и ненашел чего то интересного. В новом языке от наших ребят есть интересные решения и воспринемается он довольно естейственно, имхо. Плюс они сильно нацелены на обратную совместимость, а в Red Hat кажеться хочет разом все переписать.
| |
|
3.17, Аноним (-), 14:53, 15/02/2012 [^] [^^] [^^^] [ответить]
| +/– |
Для редхата важно не переписать, а устранить существующие проблемы (потому что они делают бизнес на линуксе, и проблемы линукса - это их проблемы). В 99% случаях это можно сделать патчами, и это делается патчами. Но никто не обращает внимания, все уже привыкли, что редхат основной контрибьютор ядра и ключевых программ окружения. Но вот в 1% случаев патчами сделать уже ничего нельзя, потому что проблема в фундаменте. И тогда попытки ее решения почему-то привлекают нездоровых ажиотаж.
| |
|
4.19, anonymous vulgaris (?), 22:29, 15/02/2012 [^] [^^] [^^^] [ответить]
| +/– |
>редхат основной контрибьютор ядра и ключевых программ окружения. Но вот в 1% случаев патчами сделать уже ничего нельзя, потому что проблема в фундаменте. И тогда попытки ее решения почему-то привлекают нездоровых ажиотаж.
А какое отношение еще одна жаба от редхета под названием цейлон имеет к тому что редхат основной контрибьютор ядра и ключевых программ окружения? Я что то пропустил и они решили для этого больше не использовать ц++?
| |
|
|
2.13, Tav (ok), 02:42, 15/02/2012 [^] [^^] [^^^] [ответить]
| +4 +/– |
Проприетаризация Java? Вы про язык программирования или про платформу/среду выполнения? Откуда вы это взяли?
С давних пор уже ничего не меняется: есть свободная OpenJDK и проприетарная Sun/Oracle JDK, которая мало чем отличается от свободной. От того что проприетарную JDK разрешили или запретили распространять с дистрибутивами Линукса, она не стала более или менее проприетарной. И чем OpenJDK недостаточно свободна?
А языков для JVM уже и так куча, и Котлин не похож на что-то принципиально новое.
| |
|
|
|
3.16, Crazy Alex (ok), 14:46, 15/02/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
Тьфу, подкаст... Вот уж неудобная форма подачи информации. Текст я бы за минуту просмотрел, а тут слушать его невесть сколько. даже длительность не пишут. Нет уж, спасибо. Проживу без информации об этом чудо-языке.
| |
|
2.10, VoDA (ok), 01:04, 15/02/2012 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Чем им скала не угодила? NIH?
Scala настолько Ъ, что ни одна IDE не может адекватно с ней работать. Даже команда JetBrains не смогла адекватно запалить.
Это одна из особенностей почему не скала, а новый язык.
Потом скала настолько брутальна, что ввела свои типа данных не совместимые с Java, и вызовы из/в java несколько проблемны.
| |
|
3.12, Онаним (?), 02:41, 15/02/2012 [^] [^^] [^^^] [ответить]
| +/– |
Что за чушь. Каждый день с удовольствием пишу на Scala в IntelliJ Idea и, разумеется, активно использую Java типы.
| |
|
4.15, VoDA (ok), 11:11, 15/02/2012 [^] [^^] [^^^] [ответить]
| +/– |
И насколько хорошо работает рефакторинг и авто-дополнение? особенно по имплисит типам?
| |
|
5.20, Онаним (?), 05:21, 16/02/2012 [^] [^^] [^^^] [ответить]
| +/– |
Отлично. Активно пользуюсь собственными многоэтажными многоальтернативными имплиситами, рефакторингом (правда только rename, reformat code и optimize imports) и автодополнением. Проблем не замечал ни разу. В Idea 10, правда, Scala plugin постоянно исключениями бросался, но в Idea 11 уже и этого нет.
| |
|
6.22, Nobody (??), 21:00, 16/02/2012 [^] [^^] [^^^] [ответить]
| +/– |
Пока в IDEA слишком много красным подчеркивает в корректном коде даже на примерах из нескольких строк. Это очень не удобно при написании кода. И не ясно когда они в IDEA свой presentation compiler допилят до нормального состояния. В этом плане больше надежд на плагин для Eclipse, т.к. там изначально reference compiler используется.
| |
|
|
|
|
|
1.11, VoDA (ok), 01:18, 15/02/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Годная вещь. На конференции довольно интересно про нее рассказывали.
Надеюсь 9-я версия java будет использовать новые идеи из Kotlin. хотя может и нет (((
А когда будет готов язык для продакшена?
| |
1.21, Онаним (?), 08:32, 16/02/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кстати, а в этом Kotlin можно описывать локальные функции/классы где попало? А встроенная в язык поддержка объектов-синглтонов есть? А операции map и fold?
| |
|