logoalt Hacker News

CSMastermind • today at 3:14 PM • 5 replies • view on HN

Like a decade ago I got into a huge fight with a Staff Eng at our company over Dart. I had just been put in charge of the company's architecture and one of the first things I did was migrate everything to TypeScript (which was relatively new at the time). He was so angry I didn't pick Dart. Good choice by me in retrospect (though picking Angular 2 over React not so much).


Replies

rezonant • today at 8:11 PM

> though picking Angular 2 over React not so much

It sounds like you're coming at this from a perspective of popularity and thus access to engineering candidates with expertise in it which is fair, but speaking as someone who also went with Angular 2 over React during those times, I'm still using Angular and I'm very happy with it from a technical perspective. Yes, it does mean there are less options for hiring, but it has been a positive experience for my team and for me in my own projects to stick with it.

phatskat • today at 4:21 PM

I don't know enough about Angular 2 to know exactly how much of a bad choice that was, but my experience in React has always been "they should have used something else". I vaguely recall our lead backend being unhappy with his decision to do the original admin panel in Angular, but I chalked that up to him not being a frontender.

For context: I begrudgingly adopted Vue a while ago after finding React to be too unwieldy, and part of that opinion is definitely related to a poorly written Redux implementation.

darepublic • today at 8:09 PM

My dart story. While in college for computer programming our professor telling us if we wanted to get ahead of the curve start learning dart. It was the future

ZeroCool2u • today at 3:32 PM

It's really a bummer that Dart gets a bad rap, because of its early versions. The recent versions of Dart are a lovely language to work with. Pub is the only package manager I've used that approaches Cargo in quality.

➕ show 1 reply
lenkite • today at 5:42 PM

> He was so angry I didn't pick Dart. Good choice by me in retrospect (though picking Angular 2 over React not so much).

1/3rd of apps on the iOS and Android app store use flutter and that percentage is growing over time. Whereas people are moving away from JS/TS frameworks like React Native.

➕ show 2 replies