Hacker News new | ask | show | jobs
by enlightens 1820 days ago
The linked tweet says that they're switching away from Angular, not AngularJS. These are two entirely different frameworks.

https://en.wikipedia.org/wiki/Angular_(web_framework)#Differ...

4 comments

This tweet clarifies it. They're switching from old AngularJs

https://mobile.twitter.com/rishmsft/status/14081866792952872...

This. Looks like they were on the old angular so some switching costs were already baked in to their decision making.
"AngularJS" is more commonly specified as "Angular 1" these days. Without specifying 1 it usually means the latest version of "Angular" which started with only 2+
That is news to me and I used to use Angular a lot. (angular.js 1.3 - 1.5 and Angular 2, 4, 5, 6, 7 and 8 I think.)
Perhaps it depends on location/ type of environment or something. When I see job postings they seem to mention AngularJS 1.x or as 1 specifically. However the ones for Angular2+ don't really mention to mention that clearly. Perhaps your experience has been different .

[1] https://www.ziprecruiter.com/c/Capgemini/Job/Senior-Software...

[2] https://www.ziprecruiter.com/c/CyberCoders/Job/Lead-Programm...

In my circles “Angular” always means new Angular, while old Angular “1” is called AngularJS.
Yup. Don't know what the other guys is talking about. I think he's just referring to his common thinking. :)))
That's very confusing. I remember when I was using the original AngularJS everyone called it "Angular".
It's like .Net Framework and .Net Core. It looks the same but Framework was closed source iirc and Core is open source and newer.
And then we have .net 5, which is dotnet core, but they've dropped the 'core' part
Don’t forget .NET Standard. There’s also Xamarin’s Mono flavor, which attempts to implement Framework’s API.

Yeah, it’s a mess. Just remember that .NET 5 is a significant break from legacy and the future.