15

Angular is still a pile of steaming donkey shit in 2023 and whoever thinks the opposite is either a damn js hipster (you know, those types that put js in everything they do and that run like a fly on a lot of turds form one js framework to the next saying "hey you tried this cool framework, this will solve everything" everytime), or you don't understand anything about software developement.

I am a 14 year developer so don't even try to tell me you don't understand this so you complain.
I build every fucking thing imaginable. from firmware interfaces for high level languaces from C++, to RFID low level reading code, to full blown business level web apps (yes, unluckily even with js, and yes, even with Angular up to Angular15, Vue, React etc etc), barcode scanning and windows ce embedded systems, every flavour of sql and documental db, vectorial db code, tech assistance and help desk on every OS, every kind of .NET/C# flavour (Xamarin, CE, WPF, Net framework, net core, .NET 5-8 etc etc) and many more

Everytime, since I've put my hands on angularJs, up from angular 2, angular 8, and now angular 15 (the only 3 version I've touched) I'm always baffled on how bad and stupid that dumpster fire shit excuse of a framework is.

They added observables everywhere to look cool and it's not necessary.
They care about making it look "hey we use observables, we are coo, up to date and reactive!!11!!1!" and they can't even fix their shit with the change detection mechanism, a notorious shitty patchwork of bugs since earlier angular version.

They literally built a whole ecosystem of shitty hacks around it to make it work and it's 100x times complex than anything else comparable around. except maybe for vanilla js (fucking js).

I don't event want todig in in the shit pool that is their whole ecosystem of tooling (webpack, npm, ng-something, angular.json, package.json), they are just too ridiculous to even be mentioned.

Countless time I dwelled the humongous mazes of those unstable, unrealiable shitty files/tools that give more troubles than those that solve.

I am here again, building the nth business critical web portal in angular 16 (latest sack of purtrid shit they put out) and like Pink Floyd says "What we found, same old fears".
Nothing changed, it's the same unintelligible product of the mind of a total dumbass.

Fuck off js, I will not find peace until Brendan Eich dies of some agonizing illness or by my hands

I don't write many rants but this, I've been keeping it inside my chest for too long.

I fucking hate js and I want to open the head of js creator like the doom marine on berserk

Comments
  • 1
    Angular > all other js frameworks
  • 0
    If you hate angular that means the code you wrote (or someone else wrote) is total trash. There is NO OTHER js framework out there that can outperform the power of angular when it comes to building REALLY LARGE projects. Especially maintaining them. Scaling them. Angular thrives there
  • 2
    I’m with you but the inventor of JS is not to blame. The users of JS are.
    Poor guy couldn’t know that his one week dirty hack would evolve to be the most popular and abused script language ever. This madness is not on him.
  • 1
    Agree. Angular is the literally the worst web framework I had to work with. There are so many shitty bugs around rxjs and change detection. I am happy that angular team is finally fixing change detection issues. I fear everything is just too late. I don't think the community will ever come around
  • 3
    Angular is one of the worst things to happen to this industry ever, and someday people will wise up and realize it. It's already kind of starting to happen given that its usage numbers on virtually any survey you look at is always going down, not up.

    I gotta disagree on JS generically. It's actually pretty good when it's not being written by a total dipshit... but you'd be forgiven for thinking it's garbage when you have to use it in the form of Angular (yes, I know, technically TS... but as that's just a superset of JS, the point stands).
  • 2
    This is a quality rant. have my updoot.
  • 0
    @b2plane Well, you fit in the second category (not the js hipster one)
  • 0
    @b2plane Sure. Which one of the 2 categories you're in? js hipster or the second? I'm undecided where to put you in
  • 0
    @Sid2006 Unexpectedly, I felt relieved that I'm not the only one sharing this opinion.
  • 0
    @Lensflare I don't care. He's keeping advocating it and supported the whole developement of it thoroughly. He deserves everything I said.
  • 0
    @h3rp1d3v The amount of hate I have towards it it's unimaginable. I'm a big and quite muscular guy and my hands just itch in the hope of getting in front of the angular maintainers to finally find the peace of mind
  • 0
    @IHateFrameworks I didn’t know that he is advocating it and thought that he is ashamed about it. Feel free to give me some links to read about him advocating.
  • 1
    Angular: making simple things hard and complex things even harder than they'd otherwise be since 2010.
  • 0
    Angular: shit.
  • 0
    While Angular might be the best choice for some large-scale projects, other JavaScript frameworks like React and Vue.js also have their own strengths and can be equally powerful in different contexts. https://wordle2.io/infinite-craft
  • 0
    @b2plane You are a shit programmer. This is the proof. Change career as soon as possible
  • 0
    @IHateFrameworks ur just a sad fucking shitty cunt who cant code cry somewhere else
  • 0
    @b2plane that's why I'm still hired after 14 years. Go use shitty techs man
Add Comment