Assuming that LLMs hamper gaining true experience and mastery of a language, and further assuming that LLMs will play a significant part in development (especially for juniors)… it seems to me that new programming languages and frameworks will have a significantly greater hurdle to overcome going forward, compared to what they faced in the past.


There’s more to languages than ease of use. D is often cited having a “poor library infrastructure”, by those who leave it. They often deal with Rust, Go, or even C/C++ instead of writing their own libraries and/or library bindings.