На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Страницы: (8) [1] 2 3 ...  7 8 все  ( Перейти к последнему сообщению )  
> Java vs Kotlin
    Если кто не в теме: http://confluence.jetbrains.net/display/Kotlin/Welcome
    Как считаете, взлетит/не взлетит?? ИМХО - шансы есть, ЗА: нормальный язык с тучей приятных плюшек + наличие хорошей IDE + достаточно известная компания за спиной. ПРОТИВ: достаточно инертные потребители (java - это всякие консерватиные банки и тд)

    Чесно говоря - очень хочется, чтоб взлетел.
      Почему не Scala vs Kotlin? Сами JetBrains именно с ней соревнуются.
        Guderian потому что если Kotlin станет на один уровень со Scala - значит он проиграл ;-) не выстрелила скала. только для гиков подходит, собственно потому jetbrains и упрощают Kotlin

        Цитата Guderian @
        Сами JetBrains именно с ней соревнуются.

        ну там есть еще ссылка http://confluence.jetbrains.net/display/Kotlin/Comparison+to+Java - значит соревнуются и с Java -)

        Ну а вообще можно переименовать тему в: "Kotlin vs other JVM languages"
          еще есть groovy, интересно, почему с ним не сравниваются?
            Питон все равно всех порвет :)
              Не понял, зачем это.
              Цитата
              make it safer than Java, i.e. statically check for common pitfalls such as null pointer dereference,
              make it more concise than Java by supporting variable type inference, higher-order functions (closures), extension functions, mixins and first-class delegation, etc;

              Ну и что, чтобы не было нульпойнтеров, переходить на новый язык? :rolleyes:

              Остальных новшеств не понял, поясните плз.
                Цитата Машина @
                Остальных новшеств не понял, поясните плз.

                что конкретно непонятно?? Зачем замыкания нужны???
                  Ага, вторая строчка из цитаты - все не понятно. В том числе, что за замыкания :rolleyes:
                    Замыкание
                    гугл такой гугл...
                      Цитата
                      Основной упор будет сделан на уменьшение размера исходного кода, которым сопровождается создание анонимных классов.

                      Охренеть пользы :rolleyes:

                      А вообще, не понял. Значит, это что-то сложное, и все непонятно, что это дает. Пока только лишний гемор :rolleyes:
                        Цитата Машина @
                        А вообще, не понял. Значит, это что-то сложное, и все непонятно, что это дает. Пока только лишний гемор

                        вообще, скажем, я над такими сложностями и не задумываюсь
                        конкретно groovy дает возможность очень просто решить некоторые тонкости, которые на java я бы и решать не стал.
                          Цитата Машина @
                          А вообще, не понял. Значит, это что-то сложное, и все непонятно, что это дает. Пока только лишний гемор

                          Ну бывает. Не каждый программист поймет что такое "функция"..
                            Цитата Romkin @
                            Питон все равно всех порвет
                            Если авторы решат проблемы несовместимости версий. Учитывая, что сейчас они там на каждой минорной версии название главной dll-ки меняют, на нем серьезные программы не очень-то попишешь.
                              Цитата amk @
                              Если авторы решат проблемы несовместимости версий. Учитывая, что сейчас они там на каждой минорной версии название главной dll-ки меняют, на нем серьезные программы не очень-то попишешь.

                              и доведут производительность до уровня джавы...
                                Ну, интерпретатор обязан уступать в производительности. Вот с VBS (VBA) или JS он мог бы потягаться.
                                Решение проблемы совместимости обеспечило бы сопровождение многоязычных программ (где критичные части написаны на C, например). Сейчас с изменением версии интерпретатора нужно пересобирать C-часть.
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (8) [1] 2 3 ...  7 8 все


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0369 ]   [ 15 queries used ]   [ Generated: 27.04.24, 13:01 GMT ]