Skip to content

Comment on Flutter: UI platform designed for ambient computingparent

Comments

As a programmer with experience in C++, Java, Ruby, and Javascript, and someone who just wants to get things done, I love Dart.

In its syntax, its very similar to classic languages like C++ and Java. It's very easy to pass functions around, like Javascript/Ruby. I didn't really need to 'learn' it, it all seemed familiar from the beginning. It also has some nice little shortcuts, like null-safe member function calls.

As for the typing system, it is definitely compiled/typed, which I like, but it does not feel overbearing. I find it to be in a nice sweet spot between hard to refactor/you need unit tests for everything (ruby/javascript) and hard/wordy to write because the type system is too strict (C++/Java).

It also has a nice packaging system (like ruby/javascript), and it has been thoughtful about how you reference packages.

Overall, I like it a lot.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.