Comments 14
"100-процентной нулевой безопасности" - шикарная фраза
"Sound null safety" от идиомы "safe and sound", что значит "free from danger".
мы не верим, что какой-либо другой язык программирования когда-либо добавлял надежную нулевую безопасность к существующему языку.
Тем временем C#, Kotlin, Typescript и другие ...
Dart становится все сложнее и сложнее. Увы. Непонятно как все эти фишки сочетать
а что собственно сложного? Для меня сложное/многогранное только class modifiers, тут без мануала не обойтись, но это нужно только авторам библиотек. Остальное опциональное и при этом значительно облегчает обычный процесс кодинга и к тому же присутствует почти во всех актуальных языках в том или ином виде.
Более того, даже модификаторы – вещь абсолютно необязательная (по крайней мере, пока). С другой стороны, их внедрение позволяет лучше контролировать api-пакетов. Раньше нужно было бы указать в документации о том, как можно использовать "этот вот класс". А теперь всё крайне очевидно (а если нет, то справочник Брайля png'шка совместимости в помощь).
Где то я всё это уже видел. Много раз.
Анонс Dart 3