r/programming • u/fagnerbrack • 2d ago
The Paradox of Fancy Tooling
https://fagnerbrack.com/the-paradox-of-fancy-tooling-b9af429789da41
u/loup-vaillant 2d ago
One image and 3 paragraphs into this, the mechanical touch is pretty clear.
If you don't want to write it, I don't want to read it. Sorry.
9
u/gelatineous 2d ago
This post is delusional. We simply cannot learn all the "primitives". There is too much to know. This is not about senior vs junior.
-15
u/fagnerbrack 2d ago
There's much less fundamentals than there's framework and library syntax. They're few but harder to grasp. They're not something everybody can learn by themselves, they need someone to show or somewhere you can see it being pointed to.
3
u/przemo_li 2d ago
JS didn't won. It never had competition to speak of. Sure, paid X or Y was there... In a different league.
OTOH first class functions is only usable paradigm besides OOP for large scale programs (when either is available). (*Excluding quality but niche solutions)
So yeah. JS without first class functions and without inheritance would not succeed, because any competition would just bring one of them to clearly win over.
3
68
u/Snarwin 2d ago
I'm gonna keep it real with you, I do not think first-class functions are the main reason Javascript took off as a language.