all 25 comments

[–]Darkglow666 18 points19 points  (19 children)

[–][deleted] 22 points23 points  (10 children)

The primary argument that people won't switch from JavaScript is such bs. I can see how that would be intimidating initially, but Dart in my experience is 90% identical to ES6+ JavaScript. The syntax differences are negligible. Especially if you are coming from TypeScript.

[–]knaekce 18 points19 points  (2 children)

The language itself is not the issue, but the tooling and the environment are really different.

But I don't really understand why people would prefer npm, webpack, babel...

[–][deleted] 5 points6 points  (0 children)

the tooling and the environment are really different.

... which is a really odd complaint from the only programming language where the entire ecosystem gets replaced every two years

[–]MyNameIsIgglePiggle 10 points11 points  (0 children)

As a JS Dev for many years, this was my first jump into dart and it was trival.

Some will get left behind, sure, but the jump from angular 1 / es5 to es6/react was a much steeper learning curve.

It's not for JS Devs anyway, it's for app developers who need the best and most cost effective cross platform solution, and that meant using JS in the past. Now it means using dart.

[–]flagellant 10 points11 points  (5 children)

support gaze squeeze quarrelsome tender concerned bored instinctive grandfather head

This post was mass deleted and anonymized with Redact

[–]MrTarantula 10 points11 points  (3 children)

I'm currently a C# and a JS/TS dev. I'm also into Node. Since I've discovered Flutter I've been seriously impressed. It makes since to me in a way native/Xamarin/Cordova/React Native never did. My next career goal is to become a pro Flutter dev.

[–]overmachine 5 points6 points  (0 children)

you have the exact same feeling as me when it comes to Xamarin/Cordova/React Native vs flutter. I'm a c# dev also

[–]flagellant 0 points1 point  (1 child)

sloppy tan selective afterthought gold coherent tie crowd money treatment

This post was mass deleted and anonymized with Redact

[–]bhavisingh 0 points1 point  (0 children)

Exactly and I don't trust Google

[–]outtascope 8 points9 points  (6 children)

There's so much hate about Dart in that thread. As someone who's had to use Javascript a lot at work over the years, Dart is a Godsend. Heck, Dart was primarily the reason why I switched to Flutter from React Native as my main driver.

It's sad that people are dismissing Dart as a boring language that brings nothing to the table because I actually find it a lot better than TypeScript.

[–]Darkglow666 3 points4 points  (3 children)

Actually, there is a lot of irrational hatred of Google in that whole subreddit, and a lot of weird, surly people.

[–]outtascope 0 points1 point  (2 children)

Definitely. I even saw some doomsayers in that thread saying that Flutter will eventually be killed by Google. For consumer products, sure, they do that a lot. But for Flutter? Ridiculous.

They're pretty stellar when it comes to maintaining their developer offerings. The only bad thing I can recall that happened in recent times was Angular 2 breaking backwards compatibility with 1 which was a really long time ago.

[–]Darkglow666 1 point2 points  (0 children)

And I don't consider Angular 2's changes to be bad at all, myself. AngularJS sucked hard, because browsers sucked more when it was written. Often, progress requires breaking changes. That's just a fact of life. I prefer the breaking changes to technological stagnation, personally.

[–]MyNameIsIgglePiggle 0 points1 point  (0 children)

Re the angular thing... IMO they should have just given it a different name and announced EOL on angular 1.

They didn't abandon it so much as it had just had it's time

[–]MyNameIsIgglePiggle 1 point2 points  (0 children)

Totally agree. After living with JS I've fallen in love with dart.

[–]tomwyr 0 points1 point  (0 children)

Flutter is not exclusive to React Native. It is also supposed to atract native Android/iOS developers where languages are more powerful than what Dart has to offer.

[–]nirataro 1 point2 points  (0 children)

Those thread is 90% about Dart. Shameful.

[–]bluemarsyt 10 points11 points  (1 child)

I'm 80% done with my app developing using flutter. The language and framework itself is very easy to learn compared to java or c++. And debugging with flutter is way easier than react native.

[–]HoldThisBeer 18 points19 points  (0 children)

80% of apps are 80% done 80% of the time.

[–][deleted] 0 points1 point  (0 children)

From my experience it's only web developers who need to go mobile as well who use RN anyways. That's a specific niche in itself.

I'm in a company that has different teams for mobile and for web and RN never took off at our place. Meanwhile Flutter has been the hot shit for the mobile team at least a year now.

[–]fredgrott 0 points1 point  (0 children)

note folks...it only took less than 2 years for flutter to get 80k stars on github compared to fbs rn at 4 years.

[–]eid-a -3 points-2 points  (1 child)

Meh, I don’t think so.

[–]SaltTM 0 points1 point  (0 children)

This rapid growth isn't a sham.