Ada 2005 on .NET and Mobile and Embedded Devices
Abstract
Ada is well-known for supporting good software engineering practices and for interfacing cleanly with other languages; these features have only gotten better with Ada 2005. The A# project is an open-source implementation of Ada 2005 for Microsoft's .NET Framework. Using A#, programmers can combine Ada code with reusable .NET components, including modules written in C#, as well as legacy component object model components and Win32 Dynamically Linked Libraries. This allows leveraging both the software engineering advantages of Ada and the large amount of reusable libraries written for .NET. Additionally, A# targets portable digital assistants and other mobile and embedded devices.
Document Details
- Document Type
- Technical Report
- Publication Date
- Aug 01, 2006
- Accession Number
- ADA488456
Entities
People
- Martin C. Carlisle
Organizations
- United States Air Force Academy