Hacker News new | ask | show | jobs
by zesterer 451 days ago
Every new programming language is just Rust but worse and it hurts me
4 comments

Sooner or later there will inevitably appear a new language, or an evolution of the current Rust, which will be significantly better than Rust and not just a minor tweak to the language we know today . Let’s say it is named Rust++ (any resemblance to existing languages is a pure coincidence). And the whole hype and rewrite starts over again… it is just a matter of time.
It is called human language, if current AI expectations turn out true, eventually there won't be a need to use current languages as intermediary step.
Human language is a poor medium for concise and clear communication.
Might be, yet that is the future our AI overlords want to bring us into, and already present in ongoing agents attempts.
It started looking like "Rust but without lifetimes."

Then I noticed structured exception handling. Oh well.

also, all programming languages if/when given enough time adopt all features from all other languages

this is applicable to web-era languages circa the times of PHP thru Java.

I don’t know. There’s trade offs everywhere. Rust std file interface is ugly and meh. Intermediate buffers everywhere.

Async await and unwrap is ugly.

Lambdas and binding of locals is very ugly as well. Any fake lifetime errors I get are solved by a data type and impl which is just confusing, as if lambdas are a problem.