A Sharp (Axiom)
A Sharp | |||
---|---|---|---|
Tilblivelse | 1971 | ||
Paradigme | Funksjonell programmering | ||
Utviklet av | IBM Thomas J. Watson Research Center | ||
Lisens | BSD-lisensen | ||
Påvirket av | |||
Haskell, Pascal |
A#, eller A Sharp, er et åpen kildekode, objektorientert programmeringsspråk først utviklet av IBM for forskning og utvikling av matematiske algoritmer.[1] Programmeringsspråket følger med Axiom Computer Algebra System og har sterk typesetting og matematisk korrekt typehiearki. A# er tilgjengelig på en rekke platformer, deriblant de fleste Linux-distribusjoner og Microsoft Windows.[2]
Historie
[rediger | rediger kilde]A# har vært i utviklet siden 1973, da kalt Scratchpad. Språket ble utviklet av Richard Jenks som forsker hos IBM. Det begynte som en integrert del av Axiom Computer Algebra System, men ble senere til et separat språk. På 1990-tallet ble Axiom kjøpt av Numerical Algorithms of England (NAG) som viste seg å gi lite finansiell gevinst for bedriften. NAG ga etterhvert ut Axiom som åpen kildekode til fordel for brukerne.[3]
Referanser
[rediger | rediger kilde]- ^ «Axiom Computer Algebra System». www.axiom-developer.org. Arkivert fra originalen 8. oktober 2023. Besøkt 27. juli 2011.
- ^ «Axiom Computer Algebra System». www.axiom-developer.org. Arkivert fra originalen 13. september 2024. Besøkt 27. juli 2011.
- ^ «What is Axiom? - A Knowledge Archive».