Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Is there a possibility that C++ will define a portable binary interface in the future?

0
Posted

Is there a possibility that C++ will define a portable binary interface in the future?

0

If by “portable” you mean portable across incompatible hardware platforms and operating systems, then I think the answer is “no.” Of course, we could define an interpreter or a virtual machine, but that would get in the way of C++’s strength in giving near-optimal access to system resources. What I do hope to see and within a relatively short time is platform ABIs. For example, there is an effort to define a C++ ABI for Intel’s new IA-64 architecture (http://reality.sgi.com/dehnert_engr/cxx, http://developer.intel.com/design/ia-64/devinfo.htm). I think such efforts deserve strong support from the user community. It would be nice finally to be able to link code compiled with different compilers on a PC. Are you working on any new languages at the moment? No. I’m still learning about how to use Standard C++ and I’m also experimenting a bit with distributed computing. I consider programming far more interesting than programming language technicalities. I think that you should consider des

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123