A Vision for Future Low-Level Languages

23 points by zmitchell


andyc

Unless I missed something, this seems like a very common desire. Most people want to use 1 language rather than 2 or 3. It's less to remember

But the problem is actually doing it :-) And I had to skip to the end fo the article to see:

Many of the things I’ve mentioned in this article are ideals. I don’t know how well some of them will turn out in practice


It feels like it should reference Ousterhout's Dichotomy

Recent related thread on Rust: https://lobste.rs/s/pwsnpd/powerletters_for_rust#c_irvu2i

Also related: Rust’s Ugly Syntax - i.e. it's not "just" the syntax; it's that low level code needs to express more semantics.

That is, more semantics are relevant to low-level code -- you don't want to make things that are relevant to a problem invisible

https://lobste.rs/s/tn9gho/rust_s_ugly_syntax