i do not want to get into the business of posting LLM takes but very briefly:

It feels clear to me that some people* are getting value out of using LLMs for programming. Basically see https://simonwillison.net/'s whole blog. If I think about it purely on the basis of "in a vacuum, can this help me write programs", it seems like an exciting technology.

BUT...

(1/?)

(* it also feels clear that some people are NOT getting value out of LLMs, hoping to avoid flamewars about that please)

@b0rk Of interest: Chris #Lattner ("Mr.#LLVM") has carefully reviewed the code of #CCC (Claude C Compiler), which is a complete C compiler capable of compiling the entire Linux kernel (although not yet at high quality), produced in Rust in 2 weeks almost fully automatically by the Claude LLM. Lattner has written an insightful blog post about it:

https://www.modular.com/blog/the-claude-c-compiler-what-it-reveals-about-the-future-of-software

Modular: The Claude C Compiler: What It Reveals About the Future of Software

Compilers occupy a special place in computer science. They're a canonical course in computer science education. Building one is a rite of passage. It forces you to confront how software actually works, by examining languages, abstractions, hardware, and the boundary between human intent and machine execution.