A Sharp (.NET): Difference between revisions
Appearance
Content deleted Content added
→top: disambiguators not in {{correct title}}; see template docpage |
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5) (Whoop whoop pull up - 21816 |
||
(7 intermediate revisions by 6 users not shown) | |||
Line 2: | Line 2: | ||
{{Correct title|title=A#|reason=hash}} |
{{Correct title|title=A#|reason=hash}} |
||
{{primary sources|date=October 2011}} |
{{primary sources|date=October 2011}} |
||
{{Unreliable sources|date=August 2022}} |
|||
{{Infobox programming language |
{{Infobox programming language |
||
| name = A# |
| name = A# |
||
Line 35: | Line 36: | ||
'''A#''' is a port of the [[Ada (programming language)|Ada programming language]] to the [[.NET Framework|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]]. |
'''A#''' is a port of the [[Ada (programming language)|Ada programming language]] to the [[.NET Framework|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.<ref>Cited by Martin Carlisle (USAFA) http://asharp.martincarlisle.com/ and see also http://www.adacore.com/2007/09/10/adacore-first-to-bring-true-net-integration-to-ada/ {{Webarchive|url=https://web.archive.org/web/20071028102900/http://www.adacore.com/2007/09/10/adacore-first-to-bring-true-net-integration-to-ada/ |date=2007-10-28 }}</ref> 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).<ref>{{Cite web|last=Developer|first=Website|date=2021-03-10|title=The Mysterious Existence of A#|url=https://seattlewebsitedevelopers.medium.com/the-mysterious-existence-of-a-325d870ee6a4|access-date=2021-06-22|website=Medium|language=en}}</ref> |
[[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.<ref>Cited by Martin Carlisle (USAFA) http://asharp.martincarlisle.com/ and see also http://www.adacore.com/2007/09/10/adacore-first-to-bring-true-net-integration-to-ada/ {{Webarchive|url=https://web.archive.org/web/20071028102900/http://www.adacore.com/2007/09/10/adacore-first-to-bring-true-net-integration-to-ada/ |date=2007-10-28 }}</ref> 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).<ref>{{Cite web|last=Developer|first=Website|date=2021-03-10|title=The Mysterious Existence of A#|url=https://seattlewebsitedevelopers.medium.com/the-mysterious-existence-of-a-325d870ee6a4|access-date=2021-06-22|website=Medium|language=en}}</ref>{{Unreliable source?|date=August 2022}} |
||
==Examples== |
|||
===Hello, world!=== |
|||
<syntaxhighlight lang="ada"> |
|||
with Ada.Text_IO; |
|||
use Ada.Text_IO; |
|||
procedure Hello_Dotnet is |
|||
begin |
|||
Put_Line(Item => “Hello, world!”); |
|||
end Hello_Dotnet; |
|||
</syntaxhighlight><ref>{{Cite web |title=A#: Multilanguage Programming with Ada in .NET |url=http://www.sigada.org/conf/sigada2003/SIGAda2003-CDROM/SIGAda2003-Tutorials/Carlisle-ASharp.pdf&ved=2ahUKEwje_ae47u3_AhWcJDQIHWjBC2wQFnoECAoQAQ&usg=AOvVaw3UUxN6L6w7t0ErTGFzK2mT |access-date=July 1, 2023}}</ref> |
|||
== References == |
== References == |
||
Line 42: | Line 53: | ||
== External links == |
== External links == |
||
* [http://asharp.martincarlisle.com A# for .NET] |
* [http://asharp.martincarlisle.com A# for .NET] |
||
* [http://articleworld.org/A_Sharp_%28.NET%29 Ada Sharp .NET] Programming environment |
* [http://articleworld.org/A_Sharp_%28.NET%29 Ada Sharp .NET] {{Webarchive|url=https://web.archive.org/web/20081016062426/http://articleworld.org/A_Sharp_%28.NET%29 |date=2008-10-16 }} Programming environment |
||
{{Common Language Infrastructure}} |
{{Common Language Infrastructure}} |
||
Latest revision as of 22:57, 19 November 2024
Designed by | Dr. Martin C. Carlisle, Lt Col Ricky Sward, Maj Jeff Humphries |
---|---|
Developer | AdaCore |
First appeared | 2004 |
Platform | Common Language Infrastructure |
OS | Cross-platform |
License | GNU General Public License |
Website | www |
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;
References
[edit]- ^ Cited by Martin Carlisle (USAFA) http://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
- ^ Developer, Website (2021-03-10). "The Mysterious Existence of A#". Medium. Retrieved 2021-06-22.
- ^ "A#: Multilanguage Programming with Ada in .NET". Retrieved July 1, 2023.
External links
[edit]- A# for .NET
- Ada Sharp .NET Archived 2008-10-16 at the Wayback Machine Programming environment