Jump to content
Wikipedia The Free Encyclopedia

A Sharp (.NET)

From Wikipedia, the free encyclopedia
Programming language port
The correct title of this article is A# (.NET). The substitution of the # is due to technical restrictions.
This article relies excessively on references to primary sources . Please improve this article by adding secondary or tertiary sources.
Find sources: "A Sharp" .NET – news · newspapers · books · scholar · JSTOR
(October 2011) (Learn how and when to remove this message)
Some of this article's listed sources may not be reliable . Please help improve this article by looking for better, more reliable sources. Unreliable citations may be challenged and removed. (August 2022) (Learn how and when to remove this message)
A#
Designed by Dr. Martin C. Carlisle, Lt Col Ricky Sward, Maj Jeff Humphries
Developer AdaCore
First appeared2004; 21 years ago (2004)
Platform Common Language Infrastructure
OS Cross-platform
License GNU General Public License
Websitewww.asharp.martincarlisle.com

A# is a port of the Ada programming language to the Microsoft .NET platform. A# is freely distributed by the Department of Computer Science at the United States Air Force Academy as a service to the Ada community under the terms of the GNU General Public License.

AdaCore took over this development in 2007, and announced "GNAT for .NET", which is a fully supported .NET product with all of the features of A# and more.[1] As of 2021, A# has fallen dramatically in popularity and is considered by some to be a dead language (there are no known users or implementations).[2] [unreliable source? ]

Examples

[edit ]

Hello, world!

[edit ]
with Ada.Text_IO;
use Ada.Text_IO;
procedure Hello_Dotnet is
begin
 Put_Line(Item => "Hello, world!");
end Hello_Dotnet;

[3]

References

[edit ]
  1. ^ Cited by Martin Carlisle (USAFA) https://asharp.martincarlisle.com/ and see also http://www.adacore.com/2007/09/10/adacore-first-to-bring-true-net-integration-to-ada/ Archived 2007年10月28日 at the Wayback Machine
  2. ^ Developer, Website (2021年03月10日). "The Mysterious Existence of A#". Medium. Retrieved 2021年06月22日.
  3. ^ "A#: Multilanguage Programming with Ada in .NET" . Retrieved July 1, 2023.[permanent dead link ]
[edit ]


Stub icon

This programming-language-related article is a stub. You can help Wikipedia by expanding it.

AltStyle によって変換されたページ (->オリジナル) /