|
|
|
|
|
by jacquesm
202 days ago
|
|
What do you base that opinion on? The fact that it hasn't been done? Or that you can't do it in a systems programming language whose main intent is to replace 'C'? I don't want to start off with a strawman but in the interest of efficiency: Because C is far from the only systems programming language and I don't see any pre-requisites in the actor model itself that would stop you from using that in a systems programming language at all. On the contrary, I think it is eminently suitable for systems programming tasks. Message passing is just another core construct and once you have that you can build on top of it without restrictions in terms of what you might be able to achieve. Even Erlang - not your typical first choice for low level work - is used for bare metal systems programming ('GRiSP'). Maybe this should start with a definition of what you consider to be a systems programming language? Something that can work entirely without a runtime? |
|
Yes, I think "entirely without a runtime" in the colloquial sense is what I mean. Or "replace C" if you want.