|
|
|
|
|
by eksemplar
2925 days ago
|
|
I think you misunderstood me. I don’t think it’s an improvement over c# (or Kotlin, but I have no experience with Kotlin so I wasn’t commenting on that). I think it’s an improvement over JavaScript, Typescript and the Xamarin experience + tooling, with the added advantage of letting you share language in your clients. I don’t think dart is great though, it’s just better than the terrible alternatives. |
|
Its type system is also one of the most advanced in mainstream languages, being inferior only to Scala and Haskell.
In comparison, Dart doesn't have ADTs or non-nullable types. For a new language, I consider this very underwhelming.
I'm considering using Flutter for a new project because it seems to be a great platform, but having to use Dart instead of TypeScript is a step backwards.