fbpx
Wikipedia

A♯ (Axiom)

A (pronounced: A sharp) is an object-oriented functional programming language distributed as a separable component of Version 2 of the Axiom computer algebra system. A# types and functions are first-class values and can be used freely together with an extensive library of data structures and other mathematical abstractions. A key design guideline for A# was suitability of compiling to portable and efficient machine code. It is distributed as free and open-source software under a BSD-like license.[1]

A
ParadigmMulti-paradigm: object-oriented, functional
Designed byRichard Dimick Jenks, Barry Trager, Stephen M. Watt, James Davenport, Robert Sutor, Scott Morrison
DeveloperThomas J. Watson Research Center
First appeared1971; 52 years ago (1971)
Stable release
Gold / November 2008; 15 years ago (2008-11)
Preview release
Silver / July 31, 2014; 9 years ago (2014-07-31)
PlatformCross-platform (16-32-64-bit): RS/6000, SPARC, Alpha, IA-32, Intel 286, Motorola 680x0, System/370
OSCross-platform: Linux, AIX, SunOS, HP-UX, NeXT, Mach, OS/2, DOS, Windows, VMS, VM/CMS
LicenseBSD-like
Filename extensions.as
Websiteaxiom-developer.org
Influenced by
Pascal, Haskell
Influenced
Aldor

Development of A# has now changed to the programming language Aldor.

A# has both an optimising compiler, and an intermediate code interpreter. The compiler can emit any of:

The following C compilers are supported: GNU Compiler Collection (GCC), Xlc, Oracle Developer Studio, Borland, Metaware, and MIPS C.

References edit

  1. ^ "Frequently Asked Questions (FAQ)". Axiom: The Scientific Computation System. Retrieved 12 February 2017.
  • Stephen M. Watt; Peter A. Broadbery; Samuel S. Dooley; Pietro Iglio; Scott C. Morrison; Jonathan M. Steinbach; Robert S. Sutor (1994-07-20). "A First Report on the A Compiler" (PDF). IBM Thomas J. Watson Research Center. p. 7. Retrieved 2013-01-06.


axiom, this, article, multiple, issues, please, help, improve, discuss, these, issues, talk, page, learn, when, remove, these, template, messages, topic, this, article, meet, wikipedia, notability, guidelines, products, services, please, help, demonstrate, not. This article has multiple issues Please help improve it or discuss these issues on the talk page Learn how and when to remove these template messages The topic of this article may not meet Wikipedia s notability guidelines for products and services Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention If notability cannot be shown the article is likely to be merged redirected or deleted Find sources A Axiom news newspapers books scholar JSTOR February 2016 Learn how and when to remove this template message This article relies largely or entirely on a single source Relevant discussion may be found on the talk page Please help improve this article by introducing citations to additional sources Find sources A Axiom news newspapers books scholar JSTOR February 2016 This article needs additional citations for verification Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources A Axiom news newspapers books scholar JSTOR February 2016 Learn how and when to remove this template message This article may rely excessively on sources too closely associated with the subject potentially preventing the article from being verifiable and neutral Please help improve it by replacing them with more appropriate citations to reliable independent third party sources February 2016 Learn how and when to remove this template message Learn how and when to remove this template message A pronounced A sharp is an object oriented functional programming language distributed as a separable component of Version 2 of the Axiom computer algebra system A types and functions are first class values and can be used freely together with an extensive library of data structures and other mathematical abstractions A key design guideline for A was suitability of compiling to portable and efficient machine code It is distributed as free and open source software under a BSD like license 1 A ParadigmMulti paradigm object oriented functionalDesigned byRichard Dimick Jenks Barry Trager Stephen M Watt James Davenport Robert Sutor Scott MorrisonDeveloperThomas J Watson Research CenterFirst appeared1971 52 years ago 1971 Stable releaseGold November 2008 15 years ago 2008 11 Preview releaseSilver July 31 2014 9 years ago 2014 07 31 PlatformCross platform 16 32 64 bit RS 6000 SPARC Alpha IA 32 Intel 286 Motorola 680x0 System 370OSCross platform Linux AIX SunOS HP UX NeXT Mach OS 2 DOS Windows VMS VM CMSLicenseBSD likeFilename extensions asWebsiteaxiom developer wbr orgInfluenced byPascal HaskellInfluencedAldorDevelopment of A has now changed to the programming language Aldor A has both an optimising compiler and an intermediate code interpreter The compiler can emit any of Executable stand alone programs Libraries of native operating system format objects or of portable bytecode Source code for languages C or LispThe following C compilers are supported GNU Compiler Collection GCC Xlc Oracle Developer Studio Borland Metaware and MIPS C References edit Frequently Asked Questions FAQ Axiom The Scientific Computation System Retrieved 12 February 2017 Stephen M Watt Peter A Broadbery Samuel S Dooley Pietro Iglio Scott C Morrison Jonathan M Steinbach Robert S Sutor 1994 07 20 A First Report on the A Compiler PDF IBM Thomas J Watson Research Center p 7 Retrieved 2013 01 06 nbsp This programming language related article is a stub You can help Wikipedia by expanding it vte Retrieved from https en wikipedia org w index php title A Axiom amp oldid 1087632729, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.