| ▲ | jmacd 10 hours ago | |||||||
I wonder how long npm/pip etc even makes sense. Dependancies introduce unnecessary LOC and features which are, more and more, just written by LLMs themselves. It is easier to just write the necessary functionality directly. Whether that is more maintainable or not is a bit YMMV at this stage, but I would wager it is improving. | ||||||||
| ▲ | ford 3 hours ago | parent | next [-] | |||||||
Interesting thought (I think recently more than ever it's a good idea to question assumptions) - but IMO abstractions are important as ever. Maybe the smallest/most convenient packages (looking at you is-even) are obsolete, but meaningful packages still abstract a lot of complexity that IMO aren't easier to one-shot with an LLM | ||||||||
| ▲ | kristianp 8 hours ago | parent | prev | next [-] | |||||||
At times I wonder why x tui coding agent was written in js/ts/python, why not use Go if it's mostly llm coded anyway? But that's mostly my frustration at having to wait for npm to install a thousand dependencies, instead of one executable plus some config files. There's also support libraries like terminal ui that differ in quality between platforms. | ||||||||
| ▲ | baby_souffle 6 hours ago | parent | prev | next [-] | |||||||
As long as "don't roll your own crypto" is considered good advice, you'll have at least a few packages/libraries that'll need managing. For a decent number of relatively pedestrian tasks though, I can see it. | ||||||||
| ▲ | throwaway2027 3 hours ago | parent | prev | next [-] | |||||||
That was already the case for a lot of things like is-even. | ||||||||
| ▲ | TZubiri 9 hours ago | parent | prev | next [-] | |||||||
This is like saying Wikipedia doesn't make sense because there's now Grokipedia | ||||||||
| ||||||||
| ▲ | letsgethigh 8 hours ago | parent | prev [-] | |||||||
best to write assembly instead. | ||||||||