Hacker News new | ask | show | jobs
by gambler 2645 days ago
>will be often be outdated and useless in a few years.

Often it's "useless now and outdated in a few years". It's amazing how much software today justifies its existence through a weird self-referential loop that isn't connected to solving any problems outside of itself. Complex tools to manage complexity and so on.

5 comments

The usual pattern is that the generation N - 1 of a tool didn't solve for some dimension D_n of the problem, so generation N is created that handles D_n.

The usual defect is that generation N isn't very good at D_n-x where x is greater than the mean experience of the implementing engineer(s), and often isn't even very good at D_n-1.

I see you’ve worked with Angular before.
If I see one more blog post that has step 1 as "install composer/bower/npm", I might vomit.

When you need a finicky "dependency manager" just to get started writing something, you've already lost.

I opted for a recent webgl driven app to use no framework for our frontend code and it was lovely. It really makes me wonder why they get pushed so hard. There are no 'indications for use', just 'its HOT right now'.
MSBuild... cough
Msbuild, MSdeploy, and SqlPackage are those kinds of techs where I profoundly resent the man-hours I've spent learning to work around their quirks.