fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.7K
active users

#nullsafety

1 post1 participant0 posts today
Habr<p>Kotlin для бэкенд разработки: преимущества и примеры</p><p>Kotlin, современный язык программирования от JetBrains, уже давно зарекомендовал себя не только в Android‑разработке, но и как мощная альтернатива Java для бэкенд‑разработки. Kotlin полностью совместим с Java, работает на JVM и предлагает более лаконичный, безопасный и выразительный синтаксис.</p><p><a href="https://habr.com/ru/companies/otus/articles/935084/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/otus/art</span><span class="invisible">icles/935084/</span></a></p><p><a href="https://zhub.link/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a> <a href="https://zhub.link/tags/Backend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backend</span></a> <a href="https://zhub.link/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://zhub.link/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> <a href="https://zhub.link/tags/Spring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Spring</span></a> <a href="https://zhub.link/tags/Nullsafety" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nullsafety</span></a> <a href="https://zhub.link/tags/Data_classes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Data_classes</span></a> <a href="https://zhub.link/tags/Coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coroutines</span></a> <a href="https://zhub.link/tags/Migration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Migration</span></a> <a href="https://zhub.link/tags/Ktor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ktor</span></a></p>
seanpm2001 🇺🇦️<p>I don't understand something: if the null pointer was a billion dollar mistake, and has caused pain and system crashes for decades, then why weren't there any attempts to just not implement it in an object-oriented system?<br><a href="https://techhub.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://techhub.social/tags/oop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oop</span></a> <a href="https://techhub.social/tags/nullsafety" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nullsafety</span></a> <a href="https://techhub.social/tags/nullpointer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nullpointer</span></a> <a href="https://techhub.social/tags/null" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>null</span></a> <a href="https://techhub.social/tags/billiondollarmistake" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>billiondollarmistake</span></a> <a href="https://techhub.social/tags/algol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algol</span></a> <a href="https://techhub.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://techhub.social/tags/c" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>c</span></a> <a href="https://techhub.social/tags/question" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>question</span></a></p>
Habr<p>[Перевод] Null-safety в Spring приложении с JSpecify и NullAway</p><p>Новый перевод от команды Spring АйО расскажет о проблемах, вызываемых неожиданным появлением NullPointerException в продакшен, о способах борьбы с этой проблемой, над которыми работает команда Java и о скором выходе новых решений, которые помогут разработчикам навсегда избавиться от этого кошмара.</p><p><a href="https://habr.com/ru/companies/spring_aio/articles/890558/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/spring_a</span><span class="invisible">io/articles/890558/</span></a></p><p><a href="https://zhub.link/tags/nullsafety" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nullsafety</span></a> <a href="https://zhub.link/tags/null_references" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>null_references</span></a> <a href="https://zhub.link/tags/nullness" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nullness</span></a> <a href="https://zhub.link/tags/nullability" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nullability</span></a> <a href="https://zhub.link/tags/jspecify" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jspecify</span></a> <a href="https://zhub.link/tags/nullaway" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nullaway</span></a> <a href="https://zhub.link/tags/spring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>spring</span></a> <a href="https://zhub.link/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://zhub.link/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a></p>
LavX News<p>Kotlin: The Backend Language That Defies Expectations</p><p>In a world dominated by Java and JavaScript, Kotlin emerges as an unlikely hero in backend development. With its unique blend of productivity, null safety, and a rich standard library, Kotlin is resha...</p><p><a href="https://news.lavx.hu/article/kotlin-the-backend-language-that-defies-expectations" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.lavx.hu/article/kotlin-th</span><span class="invisible">e-backend-language-that-defies-expectations</span></a></p><p><a href="https://mastodon.social/tags/news" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>news</span></a> <a href="https://mastodon.social/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a> <a href="https://mastodon.social/tags/Kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kotlin</span></a> <a href="https://mastodon.social/tags/BackendDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BackendDevelopment</span></a> <a href="https://mastodon.social/tags/NullSafety" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NullSafety</span></a></p>
Serge Matveenko ⚠️ moved<p>Apparently, `late` doesn&#39;t imply `final` in Dart. Why would I think it does. I don&#39;t know. I&#39;d looks like I need to revisit all the code I&#39;ve wrote in dart since null safety update.<br />OMG 😳<br /><a href="https://fosstodon.org/tags/dart" class="mention hashtag" rel="tag">#<span>dart</span></a> <a href="https://fosstodon.org/tags/flutter" class="mention hashtag" rel="tag">#<span>flutter</span></a> <a href="https://fosstodon.org/tags/nullsafety" class="mention hashtag" rel="tag">#<span>nullsafety</span></a></p>
Serge Matveenko ⚠️ moved<p>Yes, yes, yes! It&#39;s finally there!!!</p><p>Flutter 2.0 with sound null-safety and multi-platform portability.</p><p>Come to daddy:)</p><p><a href="https://youtu.be/IdrCyS7EF8M" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">youtu.be/IdrCyS7EF8M</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/flutter" class="mention hashtag" rel="tag">#<span>flutter</span></a> <a href="https://fosstodon.org/tags/dart" class="mention hashtag" rel="tag">#<span>dart</span></a> <a href="https://fosstodon.org/tags/flutter2" class="mention hashtag" rel="tag">#<span>flutter2</span></a> <a href="https://fosstodon.org/tags/multiplatform" class="mention hashtag" rel="tag">#<span>multiplatform</span></a> <a href="https://fosstodon.org/tags/nullsafety" class="mention hashtag" rel="tag">#<span>nullsafety</span></a></p>
Serge Matveenko ⚠️ moved<p>And one more step towards the total null safety in Dart.<br />Another package has null safety support now <a href="https://github.com/erickzanardo/dashbook/releases/tag/0.1.0-nullsafety.0" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/erickzanardo/dashbo</span><span class="invisible">ok/releases/tag/0.1.0-nullsafety.0</span></a></p><p><a href="https://fosstodon.org/tags/dart" class="mention hashtag" rel="tag">#<span>dart</span></a> <a href="https://fosstodon.org/tags/flutter" class="mention hashtag" rel="tag">#<span>flutter</span></a> <a href="https://fosstodon.org/tags/nullsafety" class="mention hashtag" rel="tag">#<span>nullsafety</span></a> <a href="https://fosstodon.org/tags/dashbook" class="mention hashtag" rel="tag">#<span>dashbook</span></a></p>
Serge Matveenko ⚠️ moved<p>Yay! Another <a href="https://fosstodon.org/tags/Flutter" class="mention hashtag" rel="tag">#<span>Flutter</span></a> project is one step closer to <a href="https://fosstodon.org/tags/nullsafety" class="mention hashtag" rel="tag">#<span>nullsafety</span></a> support.<br /><a href="https://github.com/erickzanardo/dashbook/pull/25" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/erickzanardo/dashbo</span><span class="invisible">ok/pull/25</span></a></p>