3 ms·
Professors think syntax isn't important anymore? Then there will be more programmers who don't know the difference between =, == and ===.
by fma 2y ago
Professors think syntax isn't important anymore? Then there will be more programmers who don't know the difference between =, == and ===.
- jasinjames 2y agoI think I agree with your point (I would pick a different example, though) LLM programming removes the need to write tedious code, which means the author has fewer opportunities to ask themselves if there are easier ways to model the problem they're solving. We would never have gotten language features like Objects, Iterators, first-class functions, and exceptions if all of the boilerplate to emulate those features could be autogenerated so easily. Going forward, there will be less impetus for programmers to pick better languages and abstractions for their work, since the boilerplate cost of picking the wrong one is subsidized by the llm. So I think the issue isn't so much that people won't know the syntax rules and bizzare-semantics trivia, but that people won't realize that the syntax rules could be different and that the whole point is for them to make your life easier.