logoalt Hacker News

katdork • today at 1:15 AM • 1 reply • view on HN

over-obsession with the language's aesthetics ignore that the type system / borrow checker / ... are good and legitimately assist with development and did so even before the widespread use of LLMs.

many of those who ended up as Rust developers came from C and C++, seeing improvement from what they were using.

languages have been designed more and more to allow for higher level behaviours, in Rust's case, although not pursuing psuedocode, generally allows for very high level abstractions. regardless the computer still has to run things, languages are typically deterministic in their handling and psuedocode leaves much undetermined, unfully specified.


Replies

bobthegoggles • today at 2:23 AM

So then why not use C# or even F# for language abstractions? Or clojure on JVM?

Just playing devils advocate it seems higher level behaviours don’t belong in a low level language.