3 ms·
> In the programming language theory there is this basic requirement that, given a "complete" programming language, I can run any other programming language. In
by waits 10y ago
> In the programming language theory there is this basic requirement that, given a "complete" programming language, I can run any other programming language. In the world of Java I'm able to run Ruby, Java, C++, C, and Lua all at the same time. In the world of Microsoft I can run F#, C#, C++, and Python all at the same time. This isn't just a theoretical thing. There is solid math behind it. Math that is truly the foundation of computer science.
What does this even mean?
- hexane360 10y agoSomeone doesn't realize they actually have to do work, even if a language is turing complete.
- Ardren 10y agoI think he's trying to suggest that the Python VM should be separate, and have both Python2 and Python3 target it (and potentially other languages) But who knows, his actual argument is absolute mess