Re:Intel's Process Roadmap to 2025: with 4nm, 3nm, 20A and 18A?
by magicalhippo on Tuesday July 27, 2021 @07:12AM
(#27971042)
At work we use Delphi to produce Windows applications that rely on Win32 and GDI. While Delphi can be used to make say Android apps, if you're going for Win32 you're limited to the x86(-64) compiler.
A lot of the low-level stuff in standard libraries, third-party libraries and in our own code rely on platform details like calling conventions, which will almost certainly be different for a different architecture. Sure it can probably be rewritten, and a lot of code in the standard library already has generic high-level variants as fallback, but it's not going to be a simple recompile for us.
By extension then, our customers rely on the ISA as long as they rely on our application, and our software is key to their operation.
A lot of the low-level stuff in standard libraries, third-party libraries and in our own code rely on platform details like calling conventions, which will almost certainly be different for a different architecture. Sure it can probably be rewritten, and a lot of code in the standard library already has generic high-level variants as fallback, but it's not going to be a simple recompile for us.
By extension then, our customers rely on the ISA as long as they rely on our application, and our software is key to their operation.