-

@ mleku
2025-05-16 06:53:49
y'alls with your LLM code generation...
this is fine for scripting.
it's never going to improve your ability to reason about algorithms though, all it will do is let you avoid learning algorithms.
you can never code anything more than what algorithms the LLMs already know, and because you won't be learning how to write algorithms from scratch, you are not going to have the basics in your memory for when you come to writing original algorithms, ones that the LLM doesn't know and can't know.
in computer programming, there is this thing called "decomposition" which is where you design the top level abstraction for a new algorithm, in order to build new algorithms, you must already understand old algorithms.
so, because you never learned the old algorithms, but let the LLM do it all for you, when you need to write something genuinely new, you will neither have learned decomposition, nor basic algorithms.
if you don't know how to write a sort, what happens when you need to write a sort on an array of complex data types?
if you don't know how to write a filter, what happens when you need to write a complex filter?
if you don't know how to write a basic time series statistical analysis, how are you going to know how to write a complex one?
so, i don't feel the need to waste my time learning a new technology that literally precisely can't do the one thing that need to learn, that i must know how to do the things it can do.
so, carry on with your vibe coding, scripters. you can't shortcut your way to advanced programming. you have to go through the pain just like i did to get to where i am.
have fun staying retarded.