top | item 43474388

(no title)

zesterer | 11 months ago

Every new programming language is just Rust but worse and it hurts me

discuss

order

idispatch|11 months ago

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.

pjmlp|11 months ago

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.

zamalek|11 months ago

It started looking like "Rust but without lifetimes."

Then I noticed structured exception handling. Oh well.

ysofunny|11 months ago

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.

vjerancrnjak|11 months ago

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.