A Sharp (.NET)

From Wikipedia, the free encyclopedia

Template:Short description

Page Module:Hatnote/styles.css has no content.

Script error: No such module "Correct title categories". Page Module:Message box/ambox.css has no content.

Page Module:Message box/ambox.css has no content.

Page Module:Infobox/styles.css has no content.

A#
Designed byDr. Martin C. Carlisle, Lt Col Ricky Sward, Maj Jeff Humphries
DeveloperAdaCore
First appeared2004; 22 years ago (2004)
Template:Infobox software/simple
PlatformCommon Language Infrastructure
OSCross-platform
LicenseGNU General Public License
Websitewww.asharp.martincarlisle.com

Lua error in mw.title.lua at line 404: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). 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.[1]

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.[2] 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).[3][unreliable source?][4]

Examples

Hello, world!

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

[5]

References

Page Template:Reflist/styles.css has no content.

  1. ^ Page Module:Citation/CS1/styles.css has no content."Ada for .NET". www.sigada.org. Retrieved 2025-12-29.
  2. ^ 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/ Script error: No such module "webarchive".
  3. ^ Page Module:Citation/CS1/styles.css has no content.Developer, Website (2021-03-10). "The Mysterious Existence of A#". Medium. Retrieved 2021-06-22.
  4. ^ Page Module:Citation/CS1/styles.css has no content."AdaCore First to Bring True .NET Integration to Ada". AdaCore. 2007-09-10. Retrieved 2025-12-29.
  5. ^ Page Module:Citation/CS1/styles.css has no content."A#: Multilanguage Programming with Ada in .NET". Retrieved July 1, 2023.[permanent dead link]

Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.

Template:Asbox