Hacker News new | ask | show | jobs
by pdimitar 2691 days ago
> To get any reasonable performance benefit out of 32+ cores the code running on those cores would have to be >75% parallelized.

Exactly this, yes. But for that we need a language that enforces and guarantees pure functions and disallows global state mutation. For now C is king in systems programming but I wonder if certain chips are made with a very different idea from the get go, then can we have a systems functional language?

I also am not very informed on this front, never had enough time to dig deeper. (I did like the idea of the LISP machines several decades ago though.)