4 ms·
p-code?
by cestith 8y ago
p-code?
- zamalek 8y agoThe key "innovation" that Apple seems to be claiming is that multiple languages are intended to be compiled down to a single p-code (in this case, LLVM). .Net does this in two ways: * Projects in different languages (originally, C#, VB and curiously Eiffel) compile to the same p-code/IR and are dynamically linked into an application. * A single project contains multiple languages (C#, ASPX, Razor) compile to the same p-code/IR and are statically linked into an application. .Net may not be the first that did this intentionally, but it does cover all the scenarios.