A Sharp

Fra Wikipedia, den frie encyklopedi
Gå til: navigasjon, søk

A#, også kalt A#.NET eller A Sharp.NET, er en implementasjon av programmeringsspråket Ada i Microsoft sitt .NET-rammeverk. A# ble utviklet av Department of Computer Science (Institusjonen for Informatikk) i USA og kan fritt distribueres da det ligger under GPL-lisensen. Siden A# kjører på toppen av CLR så har man integrasjonsmuligheter for alle .NET-bibliotekene.

Innhold

[rediger] Funksjoner

Da A# er kompilert i MGNAT, en Ada-kompilator som kompilerer til CIL-kode, inneholder ikke A# mange biblioteker til å begynne med (kun scorlib.dll, System.dll, System.Windows.Forms.dll og System.Drawing.dll).[1] Men igjennom verktøy som MSIL2Ada kan man kompilere alle biblioteker fra .NET 2.0 og nedover til A#.

[rediger] Utviklingsmiljø

Det finnes en uoffisiell tilleggspakke til Visual Studio 2005[2] som gir A# støtte, i tillegg så har man andre integrerte utviklingsmiljø som AdaGIDE og MonoDevelop. AdaGIDE gir støtte for reformatering av kildekode, fremheving av syntakse, dokumentasjon og stavekontroll.

[rediger] Se også

[rediger] Referanser

  1. ^ A Sharp (.NET)
  2. ^ Visual Studio Integration

[rediger] Eksterne lenker

programmeringstubbDenne programmeringrelaterte artikkelen er dessverre kort eller mangelfull, og du kan hjelpe Wikipedia ved å utvide den.
Personlig
Navnerom

Varianter
Handlinger
Navigasjon
Prosjekt
Wikipedia
Andre
Eksternt
Lager
Utskrift
Verktøy