VITA Technologies
  • VME
  • XMC
  • FMC
  • PMC
  • VNX
  • VPX
  • VME
  • XMC
  • FMC
  • PMC
  • VNX
  • VPX
  • Articles
  • White Papers
  • Products
  • News
  • Articles
  • White Papers
  • Products
  • News
  Editor's Choice  Ada to C/C++ conversion is as easy as 1 … 2
Editor's Choice

Ada to C/C++ conversion is as easy as 1 … 2

Chris A. Ciufo, Editor, OpenSystems MediaChris A. Ciufo, Editor, OpenSystems Media—December 20, 20090
FacebookX TwitterPinterestLinkedInTumblrRedditVKWhatsAppEmail

While some developers are sticking with the tried-and-true Ada programming language, others are modernizing their systems by converting to the C and C++ languages. Though programming language conversions can strike fear in the hearts of many, MapuSoft’s new Ada-C/C++ Changer tool can make the task as easy as 1 … 2 … then all done.

Step 1: The Eclipse-based OS PAL (OS Porting and Abstraction Lab) tool is used, almost effortlessly, for the otherwise-laborious tasks of porting and abstracting those hundreds of thousands of lines of code. Within OS PAL, the PAL Compiler works the Ada code and can additionally operate with C/C++ cross-compilers in binary generation for myriad target platforms. Then Step 2 occurs: The OS Abstractor integrates the C/C++ software produced in Step 1, while preserving Ada code structures, files, comments, and variable names to simplify future code maintenance.

Ada C/C++ Changer supports operating systems such as LynxOS, VxWorks 5x and 6x, Linux, Unix, Solaris, Windows CE/VISTA/XP, Nucleus, QNX, and several others. Those wanting to try OS PAL and OS Abstractor, along with MapuSoft’s OS Changer (eases pSOS, Nucleus, and VxWorks legacy code reuse on various OSs), can do so at www.mapusoft.com/downloads. Price of download: free.

FacebookX TwitterPinterestLinkedInTumblrRedditVKWhatsAppEmail
LDRA Tool Suite Integrated into Microchip Technology’s PIC Family
Processors provide reliability from the inside out
Related posts
  • Related posts
  • More from author
Articles

VITA Hall of Fame

December 1, 20250
Articles

Designing with QMC

December 1, 20250
Articles

VITA standards activity updates

December 1, 20250
Load more
Read also
Articles

VITA Hall of Fame

December 1, 20250
Articles

Designing with QMC

December 1, 20250
Articles

VITA standards activity updates

December 1, 20250
Articles

Leveraging AI in standards

December 1, 20250
SOSA Aligned Chassis Management from Development to Deployment
Eletter Products

SPONSORED: VPX Chassis Management – US Made, Open Source In-field Code Upgrades

November 25, 20250
Eletter Products

SPONSORED: Advanced SBC powered by NVIDIA® Jetson AGX Orin™ Industrial

November 24, 20250
Load more

Recent Comments

No comments to show.
  • Articles
  • White Papers
  • Products
  • News
  • Articles
  • White Papers
  • Products
  • News
  • VME
  • XMC
  • FMC
  • PMC
  • VNX
  • VPX
  • VME
  • XMC
  • FMC
  • PMC
  • VNX
  • VPX

© 2023 VITA Technologies. All rights Reserved.