←back to thread

200 points jorangreef | 1 comments | | HN request time: 0.552s | source
Show context
Kednicma ◴[] No.24292785[source]
I hope that we're not stuck writing piles of low-level code for all eternity. We don't need more than a few pages of each low-level language, and while I do really like Zig's qualities compared to C, I'd still like to minimize the amount of Zig or C total that has to be written.

I think that our community's equivalent of "where's my flying car?" is "where's my higher-level language?"

replies(6): >>24292855 #>>24293009 #>>24293085 #>>24293278 #>>24293542 #>>24297763 #
1. flohofwoe ◴[] No.24293278[source]
Counterpoint: As long as CPU architectures don't radically change, high-level languages which are too far removed from how CPUs and memory currently work don't make a lot of sense as long as performance (or rather energy efficiency) is a concern. And this should be a much bigger concern than the current status quo. The "free lunch" is long over, we cannot rely on the hardware designers anymore to fix our inefficient high-level code.