4 ms·
Dart in general has made many sensible choices, it's a nice language to work with. I recently decided to give it a try and I had literally zero friction coming
by ihateolives 5y ago
Dart in general has made many sensible choices, it's a nice language to work with. I recently decided to give it a try and I had literally zero friction coming from Java background. I'm rewriting some of my tools with Dart now instead of current mishmash of scripts.
- 0x445442 5y agoYes I recently started programming with Dart and I find it incredible how little buzz there is around it. I’m using it for writing small scripts right now and it’s been so refreshing to not run into one road block. The installation process is simple, documentation is excellent, the core library makes sense, the defacto package repository and package management is clean. And WRT this thread, the async model is dead simple to pick up. As a scripting language it seems to be a perfect fit. But there is also a lot of first rate tooling available for Dart and I am starting to wonder if it wouldn’t be a good choice for larger projects as well.
- brabel 5y agoI also come from a Java background and I really like that Dart can run as a script (like JavaScript) but it can also compile to a native executable (and unlike GraalVM, it compiles in a couple of seconds, not minutes, and pretty much any Dart code will work - no issues like Java has with reflection, for example). Try `dart compile exe app.dart` and then run `./app.exe`... it's really fast and the binary is fairly small!