2 ms·
I mean, I don’t necessarily disagree with the main point, but this feels like a short argument with straw-men and poor faith. Personally, I think another comme
by the_only_law 5y ago
I mean, I don’t necessarily disagree with the main point, but this feels like a short argument with straw-men and poor faith.
Personally, I think another commenter got it right pointing to commoditization (interestingly I find the commoditization of computing in general has greatly decreased my interest in it, but that’s a me problem), though I always find the ire towards web dev as the root of all evil to be a little too strong. There’s a lot of bullshit, but I see bullshit in plenty of other domains as well. Web development just has the status of being the largest platform at the time.
Also over abstracting is bad, so is over/pre-optimization and frameworks can add a ton of unnecessary overhead, but y’know, something about hammers. That being said, I’d rather inherit an overcomplicated Laravel application from someone that an overcomplicated raw-PHP monolith.
- fennecfoxen 5y ago> I’d rather inherit an overcomplicated Laravel application from someone that an overcomplicated raw-PHP monolith. Similar sentiments. Say what you want about overengineering and React/Redux with strong opinions™ on the paradigm and insane transpile / build / asset-transformation pipelines... I'd much rather have that than JavaScript code-snippets written to the page in the middle of nested for-loops (inside a database query result iterator) in HTML::Mason (i.e. "Perl pretending that it's PHP"). Which has happened.
- hardee 5y agon+1 problem is a choice, and programmer fault, not unique to any of that.