Java vs Kotlin: у кого больше преимуществ в 2025 году

В 2018 я впервые познакомился с Kotlin, и он мне практически сразу понравился. Да и как можно не полюбить язык, названный в честь тотемного животного всех программистов? Шучу, на самом деле в честь острова. Я уже несколько лет пишу бэкенд на Kotlin . До этого писал на Java , но переход совершил практически одномоментно, потому что тогда мне казалось, что Kotlin закрывает множество минусов Java и привносит более простой и лаконичный синтаксис. Но при этом я стараюсь следить за тем, как развивается Java.

https://habr.com/ru/companies/raiffeisenbank/articles/934990/

#java #kotlin #nullability #переменные #преимущества_языков #недостатки_языков #сравнение_языков_программирования #extends #implements #lombok

Java vs Kotlin: у кого больше преимуществ в 2025 году

Я уже несколько лет пишу бэкенд на Kotlin . До этого писал на Java , но переход совершил практически одномоментно, потому что тогда мне  казалось, что Kotlin закрывает множество минусов Java и...

Хабр
🤖✨ Behold the latest revelation: Large Language Models can now miraculously 'understand' nullability! 🙄 Brace yourselves as non-technical #users are unleashed upon the realm of #coding, wielding the mighty power of #AI like toddlers with magic wands. Meanwhile, unanswered questions pile up like unsorted laundry, but let's just pretend everything's under control. 🤦‍♂️🎉
https://dmodel.ai/nullability-gentle/ #Revolution #Nullability #NonTechnical #MagicWands #HackerNews #ngated
Inside the CodeBot: A Gentle Introduction to How LLMs Understand Nullability

Inside the CodeBot: A Gentle Introduction to How LLMs Understand Nullability

[Перевод] Null-safety в Spring приложении с JSpecify и NullAway

Новый перевод от команды Spring АйО расскажет о проблемах, вызываемых неожиданным появлением NullPointerException в продакшен, о способах борьбы с этой проблемой, над которыми работает команда Java и о скором выходе новых решений, которые помогут разработчикам навсегда избавиться от этого кошмара.

https://habr.com/ru/companies/spring_aio/articles/890558/

#nullsafety #null_references #nullness #nullability #jspecify #nullaway #spring #java #kotlin

Null-safety в Spring приложении с JSpecify и NullAway

Новый перевод от команды Spring АйО расскажет о проблемах, вызываемых неожиданным появлением NullPointerException в продакшен, о способах борьбы с этой проблемой, над которыми работает команда Java и...

Хабр

[Перевод] JSpecify 1.0.0 и nullability в Java

Рады сообщить, что JSpecify 1.0.0 теперь доступен в Maven Central: четыре аннотации, связанные с nullability — @Nullable, @NonNull, @NullMarked и @NullUnmarked — стали официальными, и, что немаловажно, обратная совместимость с ними будет гарантирована. В новом переводе от команды Spring АйО мы подробнее рассмотрим, какие преимущества и новшества предлагает JSpecify 1.0.0, как это может повлиять на ваш проект и что нам предлагается для борьбы с NPEs.

https://habr.com/ru/companies/spring_aio/articles/838044/

#jspecify #nullpointerexception #nullability #java

JSpecify 1.0.0 и nullability в Java

Рады сообщить, что JSpecify 1.0.0 теперь доступен в Maven Central: четыре аннотации, связанные с nullability — @Nullable, @NonNull, @NullMarked и @NullUnmarked — стали официальными, и, что...

Хабр
JSpecify 1.0.0 and Nullability in Java

The JSpecify collective has made its first release. The group's mission is to define common sets of annotation types for use in JVM languages, to improve static analysis and language interoperation. T

InfoQ