3 ms·
The biggest issue with Dart IMHO is not so much the language itself, but the ecosystem. For the record, Swift suffers from this problem as well. Kotlin only av
by lockhouse 3y ago
The biggest issue with Dart IMHO is not so much the language itself, but the ecosystem.
For the record, Swift suffers from this problem as well. Kotlin only avoids it because of Java interop, although even this becomes complicated because of Google’s half-assed implementation of Java on Android.
I think this is one of the biggest reasons to reach for JavaScript instead. It has a lot of flaws, but it has a huge ecosystem that works nearly everywhere.
- mhoad 3y agoAlso worth keeping in mind some of the cross language extension points in Dart. Compiles to Wasm and can work with other compile to wasm languages. Has quite good support for C, C++, JS, Swift, Java and Rust interop where they have tools that will write all of the glue code for you. Also has decent gRPC support meaning you can use any other language that also fits that category. It’s a small Dart ecosystem but it’s fundamentals are great and it’s extension points are much better than you will likely find elsewhere.