4 ms·
Here's some of the explanation about why they chose Dart: > There’s a lot of nice properties of Dart, we talk some about this on our website at our frequently
by deweller 8y ago
Here's some of the explanation about why they chose Dart:
> There’s a lot of nice properties of Dart, we talk some about this on our website
at our frequently asked questions. One of the nice properties of Dart is that it has a really fast
garbage collector, one of the choices that we made in Flutter was to have this reactive style
system where it’s very common to allocate thousands of objects in a – if not, tens of thousands
of objects in a single frame.
> In a span of a few milliseconds and then immediately let go of those objects again. There’s a
variety of ways to do that but Dart, having a generational garbage collector, can handle large
volumes of short lived objects very quickly. Dart also has some really nice performance
characteristics, it has an ahead of time compiled back end which allows us to compile straight to
native arm code, allow us to achieve really fast startup on really consistent performance and
Dart also has a nice focus on developer experience which really got along well with my team.
From https://softwareengineeringdaily.com/2018/07/09/flutter-with-eric-seidel/ https://softwareengineeringdaily.com/2018/07/09/flutter-with...
- thrownaway954 8y agoNo one uses Dart. No one is going to switch from React or Vue to Flutter when they can't bring over their TypeScript skills and tooling. It was a stupid, arrogant decision on Google's par, end of story.
- Zerocchi 8y agoAs someone who use Java a lot and don't favor Javascript I'm grateful there is Dart.
- shrewduser 8y agoTypescript isn't JavaScript
- deleted 8y ago[deleted]
- leeman2016 8y agoIn fact, one of the best thing about typescript is that you can bring in almost everything you know about javascript into the game. It took me few days to pick it up when moving from JS to typescript. I don't get it when people say it is complex or adds complexity.
- kkarakk 8y ago> I don't get it when people say it is complex or adds complexity. js is the complexity people are worried about. the number 1 reason i'm considering going to flutter over react is having to learn js
- deleted 8y ago[deleted]
- ssijak 8y agoI will. I am grateful that something like flutter exists and learning dart is very easy and would never be a showstopper for me. It is not like that we are not required to learn large amount of platforms and languages anyway.
- yawaramin 8y agoThis actually makes it sound like native OCaml (maybe with the ReasonML syntax) would have been a good fit for Flutter. OCaml has a super-fast compiler, super-fast GC, and has (pardon the pun) reasonably good native interop.