Dart strikes a perfect balance between dynamic and strongly typed languages. Dart is better than JS, typescript and java combined. It has a great VM that makes development easy, an AOT compiler that generates native binaries like Go, and can also compile to Js just like typescript. The language is familiar, easy to learn and the type system is very powerful, sound and non-nullable. Dart SDK includes everything you might need: standard library, code formatter, linter, static analysis, JIT and AOT compiler, package manager, dev tools etc. Right now Dart found its niche in Flutter(which is great imo), but I wish there was a backend framework like Django or rails that would leverage this amazing language.