3 ms·
Aren't language design and runtime design different skills though? I think one of the reasons we've had an explosion in languages in the last few years is that
by MatthewPhillips 14y ago
Aren't language design and runtime design different skills though? I think one of the reasons we've had an explosion in languages in the last few years is that it is very easy to take your ideas and staple it onto the JVM or transpile to JavaScript. I contribute to a to-JS language myself and I wouldn't know where to begin with writing a runtime/vm. And I have no interest in doing so.
- plinkplonk 14y agoThey aren't unrelated or orthoganal skills, just different points on a spectrum. fwiw nobody is asking you to learn runtime design if you don't want to. If you want only to compile new 'language designs' down to existing VMs,bytecode etc, then sure, you have that option (and you always had this option once the first 'host runtime' was in existence). All I am saying is that one needs to be careful not to paint with too broad a brush, and reccomend that no one explore runtime design because we have all these platforms already and it is 'too hard' (so don't go there).