I used to think LLMs would make #Python and other mainstream languages dominate forever. But if AI is writing the code, you don't need a language just because it's easy for beginners or hiring. You don't even need to fear refactoring anymore.

What you really need is a language that catches the AI's mistakes. You need strong compilers and strict types (like #Rust or #Scala) to act as safety nets when the AI messes up.

This article changed my perspective 馃憞

alexn.org/blog/2026/03/05/bori

Boring Tech May Become Irrelevant Tech - Boring Tech May Become Irrelevant Tech

Alexandru Nedelcu

Boring Tech May Become Irrelevant Tech

On programming and personal projects

First, it is based on false premises like "the cost of refactoring goes to zero", etc. Second, it is just wrong.

Assuming that AI would be used more for writing code at larger scale (this assumption would not necessary hold, we'll see) you need a readable language because you need to review the AI's PRs. If AI would be writing "10x" more code, you have 10x more code to review.

Type checking and good linting is always helpful, but for a different reason. C'mon, if you don't believe AI can write a syntactically correct code, or get the types right, how could you trust it to get the logic correctly..? That's the harder part that you need to verify, so you need a easily readable language (especially for juniors) for that.

Timothy Wolodzko

@tymwol@hachyderm.io

If you write a code in a language that has good static analysis tools and type checker, like Rust, it is often the case that "if it compiles, it works" because you start with good understanding of logic, so when you translate it to a coherent code, it auto-validates itself to some degree. AI only mimics reasoning, so you can never trust it in getting the logic right. It can easily write a syntactically valid code that does not have any sense, from my experience, it very often does.

March 9, 2026 at 9:43:36 AM

Elk Logo

Elk is in Preview!

Thanks for your interest in trying out Elk, our work-in-progress Mastodon web client!

Expect some bugs and missing features here and there. we are working hard on the development and improving it over time.

Elk is Open Source. If you'd like to help with testing, giving feedback, or contributing, reach out to us on GitHub and get involved.

To boost development, you can sponsor the Team through GitHub Sponsors. We hope you enjoy Elk!

Patak涓夊挷鏅哄瓙 Kevin DengAnthony FuDaniel Roe

The Elk Team