Conversation

Instead of using an LLM to write me some boilerplate and basic functionality, frontend etc, why isn’t there a library where I can find all of these?

You know, something structured and shared, again, like a library, for specific purposes, and specific languages, with educational hints from development pros on the best way to do things and maybe some constructive feedback and improvements from other people?

And why were we left to deal with stackexchange instead?

Could this have been, dare I say it: gatekeeping?

1
2
0

@avuko Gatekeeping implies intent. I am far more willing to attribute this to incompetence, combined with a lack of good examples for younger people to learn from.

Every single one of the good examples of systems where it was easy to write simple things without boilerplate that I can think of come from the ‘90s or earlier. And, even then, they weren’t the popular ways of developing software. People tend to copy the things they’re familiar with, it’s unsurprising that people who have never been exposed to good systems design had ones.

0
1
0
@avuko @david_chisnall IMO part of the problem is that deep in their souls every dev wants to build frameworks that can do many things. You basically miss Quick Start guides that show you how to do $simple_thing. No one wrote that guide because they see value in $complex_things[] their project can do and probably even see $simple_thing distracting from the Real Purpose of the project.

Source: I also tend to write frameworks for everything.
0
0
2
@avuko Nah, "with a little bit of extra code, my lib could also do X" is definitely not 0-sum logic. It is true though that people find complexity compelling ("complexity sells better").

Also note that gaining understanding of lib capabilities/limitations/general design *is* valuable (but also can be a prohibiting barrier of entry for small projects).

@david_chisnall
0
0
1