4 ms·
IANAL, but those claims seem to describe .Net (multiple languages targeting a common IR?), so there's prior art.
by zamalek 8y ago
IANAL, but those claims seem to describe .Net (multiple languages targeting a common IR?), so there's prior art.
- cestith 8y agop-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.