

Suppose the counter is that the market is chock full of modular options to build a system without framework.
In the laptop space, it’s their unique hook in a market that is otherwise devoid of modularity. In the desktop space, even the mini itx space, framework doesn’t really need to be serving that modularity requirement since it is so well served already. It might make it so I’m likely to ignore it completely, but I’m not going to be super bothered when I have so many other options
Note that I would imagine it as a bit more, like recognizing a pattern where you are going to want to iterate over some iterable and do something super common, I could see an LLM managing to do that better than something like current code completion solutions can. Could also extend it in ways not normally feasible. For example, use something like golang and the IDE can do crazy amounts of completion because so much is specified. In a more loose scenario like javascript or python, the traditional approach can do… some, but a lot more gaps appear since things are too open ended for those approaches to work.
The thing I cited was like a 12 line function that I figured it would get right. But it failed and hallucinated. I had to resort to like result 7 or 8 in an internet search before someone offered a correct solution, so it’s still matching my LLM experience so far, not any better than blindly clicking the first search result and hoping for the best. It can handle some token swap out compared to a traditional copy/paste, but ultimately you are best served by finding the most well maintained library to offload if it’s not something you really need to write yourself.