4 ms·
In a world where JIT become more and more common, I could see many legacy features being dropped at one point. Alternatively, I wonder how feasible it would be
by Iv 9y ago
In a world where JIT become more and more common, I could see many legacy features being dropped at one point.
Alternatively, I wonder how feasible it would be, for a multi-core system, to keep one legacy core for incompatible processes and faster new-arch cores for running the main beef.
- legulere 9y agoThe current generation of new programming languages are all compiled to machine code (Rust, Go, Swift)
- kmicklas 9y agoThat's an implementation detail. Code written in these languages is generally trivially retargetable.
- Qantourisc 9y agoYou could also use some form of pre-compiled-non-platform specific system, which you then compile/optimize to the current platform. Ideally we should also be able to decompile and recompile code. But this might be hard for x86 die the complexity.