upvote
In my experience LLMs are mostly very keen to write a function themselves instead of reach for a library. The code itself tends to be pretty straightforward and if anything is characterised by a lack of extra abstractions. What that usually means is that you have more code that the LLM has written and less code that you are depending on in libraries. If you are concerned about understanding the system as a whole this is less total to deal with. Previously, you could also write this way (i.e. without a framework and with relatively few libraries), but it would be a lot slower.
reply