|
|
|
|
|
by theamk
212 days ago
|
|
As author correctly says, C succeeded because "its abstractions align with how processors actually work [...] When you write x = y + z, there's no hidden complexity.". And then they propose an async runtime with tons of complexity... "a state machine that runs on Linux via io_uring, Windows via IOCP, browsers via WebAssembly," - that's mountains of runtime code to present a model that is nowhere close to how programs actually work. Now, there is nothing wrong with this in general, high-level languages are very useful. But then why try to tie this to C? It is yet another async-based language. |
|