My Favourite Programming Language - Dart
Dart’s null safety is sound, which enables compiler optimizations. If the type system determines that something isn’t null, then that thing can never be null. Once you migrate your whole project and its dependencies to null safety, you reap the full benefits of soundness — not only fewer bugs, but smaller binaries and faster execution.
I like dart mainly for these reasons :
- Its familiar syntax and safe type system. Dart is strongly typed.
- large community and resources for solving bugs and learning.
- You can make quality app or website for most of the platforms using only one codebase.