Pull to refresh

Comments 23

Ждём, пока ломбок подтянется, и в прод!

здесь так много людей, которые не любят ломбок ?

Здесь так много тех, кто любит минусовать и не аргументировать :)

Так .NET-то всего 7, Java-то уже 21. Java уже взрослая, пригодна для серьезной работы)))

На .net пишут лишь унылую бизнес логику, элита что пишет хадупы, spark, Kafka, Cassandra, h2o плотно сидит на jvm языках

Столько нового напихали, не нравится мне такой ускоренный темп штамповки новых версии

А вы смотрите только на стабильные фичи, а не на «выкатили превью» - «упс, фигня вышла, откатили обратно». Получится не так много.

Стабильные JEP’ы в 20 и 19 версиях отсутствуют (если не считать порт на неведомый RISC-V). В 18 и 17 - несколько мелких APIs и deprecations.

Из больших проектов двигается только Amber (синтаксический сахар).

java.lang.foreign судя по всему к сентябрю не стабилизируют - то есть это еще минимум 2,5 года жизни с Unsafe

Если виртуальные потоки выкатят по нормальному в 21-й - уже за счастье будет

По мне так наоборот - ужасно медленно развивается, особенно если с C# сравнивать. Хорошо, что Kotlin есть.

Будь ниша Котлина столь же объёмна, как ниша джавы, он развивался бы столь же медленно.

По-моему, в последнее время темп развития Котлина сильно замедлился, а Джавы – наоборот, ускорился

Большие языковые изменения тяжело делать до выхода K2, иначе каждую из них придется делать 2 раза в обоих компиляторах. Но близится дата релиза, после нее, надеюсь, фичи будут активнее появляться.

Согласен, есть такое. Котлин на первых порах реализовал много того, что хотели в джаве и благодаря юности мог быстро и безболезенно меняться. Ну и его ниша даже сейчас, если верить https://pypl.github.io/PYPL.html, - 1,82% доля джавы - 16,58%. А сейчас объективно нужно оглядываться на сообщество и экосистему, плюс накапливается технический долг, плюс кодовая база растёт, поэтому стало медленее.

Джава ускорилась, и JebBrains приходится больше сил тратить на её поддержку в IDEA, чем развивать Котлин :)

Все-таки Идеей и Котлином занимаются разные команды, так что не могу согласиться :)

Именно что бы народ попробовал и оценил, дал обратную связь и скорректировать разработку до релиза. А то впилят какую-то фичу как стабильную, потом выясняется, что всё не так надо было делать и вообще по-другому, а старое трогать уже нельзя, штабильность же.

Почему тогда не делать превью версии, как у .NET?

А чем превью версии лучше чем превью фичи? Мне кажется просто разный подход.

так это не LTS релиз это раз, во вторых если выкатывать эти фичи в каких-то бета сборках их будут тестить единицы, а так потенциально каждая крупная компания может оставить фидбэк

Вряд ли крупные компании кинутся сразу пробовать новую превью фичу. Не уверен, что вообще много где последние версии используют

Sign up to leave a comment.

Articles