I’m starting to think that Angular2 was designed by a bunch of C++ programmers on cocaine. How else to explain the endless boilerplate, the inexplicable error messages, inscrutable programming conventions and buckets of meaningless ritual? It’s like something Microsoft could have come up with in the 1990s.
I think it’s really very badly designed or rather it’s not designed at all and is all about exporting cognitive load onto programmers instead. Have these people never heard of abstraction?
WTF happened to Angular?



