4 ms·
They've picked Dart because it was the only language that could have small aot binaries, hot reload capable runtime without compromise and most importantly beca
by wiseowise 10mo ago
They've picked Dart because it was the only language that could have small aot binaries, hot reload capable runtime without compromise and most importantly because they could influence development of the language.
C# is one of the worst choices they could make at the time.
- deleted 10mo ago[deleted]
- mrsmrtss 10mo agoWhy would C# be the worst choice? Do you gave any real arguments or is it just your biased opinion.
- mrsmrtss 10mo agoSorry, made a typo with 'gave' -> 'have'. But the point stays , why would C# be (one of) the worst choices here (when C# has small AOT binaries, hot reload etc)?
- cyber_kinetist 10mo agoNowadays C# has good AOT support, but it wasn't when Flutter was in its infancy.
- wiseowise 10mo ago> when C# has small AOT binaries, hot reload etc In 2015?
- cyber_kinetist 10mo agoYeah good point. Although C# nowadays has good AOT support, that wasn't the case in the early days of Flutter (Google could have collaborated with Microsoft to develop this, but why would they?...)
- greatgib 10mo agoI don't think so, I think that some teams at Google were trying hard to push Dart that no one wanted. And so Flutter was about to create a framework that was supposed to be the main and only one for Android app and co in the future (at that time) to force us on switching to Dart.
- wiseowise 10mo agoNo.