Any application that can be written in a system language, eventually will be
2 months ago
- #AI
- #SystemLanguages
- #Programming
- Jeff Atwood's 2007 blog post introduced Atwood's Law, predicting JavaScript's ubiquity due to its accessibility.
- JavaScript expanded beyond the web to server-side (Node.js), desktop (Electron), mobile (React Native), and more.
- Interpreted languages were favored for greenfield projects due to developer time being more expensive than compute.
- In 2026, developers write 90% of code using natural language through LLMs, shifting the landscape.
- A new corollary emerges: system languages like Rust/Go will dominate, written by LLMs, due to economy and AI.
- Rust and Go offer significant performance and efficiency advantages over interpreted languages like Python.
- AI lowers the barrier to entry for system languages by handling syntax and compiler challenges.
- Greenfield projects are increasingly adopting Rust/Go for cost efficiency and performance.
- Existing applications may not need rewriting, but new components (APIs, pipelines) will favor system languages.
- The shift is driven by the economic and environmental costs of inefficiency in interpreted languages.