DEV Community

Discussion on: What concerns do you have with the Dart language/platform?

Collapse
 
zoechi profile image
Günter Zöchbauer

I'm working with Dart full time since about April 2013.
I started using it because I can't stand JavaScript.

Dart was less dynamic than JS, but they tried to appeal to JS developers and had "sloppy" type checking at first.

Dart 2 is now all about sound types and strong type checking - exactly like I like it.

It was hard at times since I started using Dart because the many focus changes.
They started many web frameworks for Dart but dropped all of them after a while until they settled for Angular2 (now Angular 5) which is great.

Flutter is now the killer app for Dart and I'm glad I stuck with Dart.

It's easy to share code between web and mobile (web compiles to JS, mobile to machine code)
and when I write the server in Dart I can even share quite some code with the server as well.

I think Dart is a fine language already and lots of improvements are planned.
The last ~2 were mostly used to migrate to sound and strong types,
and to make it easier adding new language features for all platforms and tools,
but that is mostly done.

After Dart 2 is released the Dart team will have time to work on improving other aspects of the language.

Glory times ahead.

Collapse
 
creativ_bracket profile image
Jermaine

Thanks Günter for sharing and it's very admirable that you stuck with this. Flutter was a good reintroduction of Dart to the web development community.

Looking forward to seeing some of your work with some Dart tutorials. You have 5 years worth of knowledge to share with us 😄