Unfortunately it is the nature of the anti-coding-LLM debate that people who never wrote a line of assembly language, and never in their lives wrote a line of code that wouldn’t be run in a managed runtime of some kind, now think they’re the Masters of the Coding Universe and are qualified to dictate what are the Right Tools and the Wrong Tools to be a Real Programmer™.
Fortunately, as you rightly point out we’ve seen this dance a hundred times before. This too shall pass.
littleomid@feddit.org 4 days ago
A compiler is deterministic. LLMs are by definition nondeterministic.
teawrecks@sopuli.xyz 4 days ago
Trying to understand where you might be going with this. Is the implication that non-deterministic/stochastic algorithms have no practical use in engineering?
littleomid@feddit.org 4 days ago
No, they have a place where stochastic algorithms are necessary. For writing a hello world application, no stochastic algorithm is necessary. Comparing compilers with LLMs is comparing apples with oranges.
teawrecks@sopuli.xyz 4 days ago
I think it will become more apparent over time. But consider that the practice of software engineering is a stochastic process. Give 10 different engineers the same goal, and you’ll get 10 different solutions.