Category:SPAD: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
mNo edit summary
Line 4: Line 4:
|gc=yes
|gc=yes
|LCT=yes}}{{implementation|FriCAS,Axiom,OpenAxiom}}{{language programming paradigm|Declarative}}
|LCT=yes}}{{implementation|FriCAS,Axiom,OpenAxiom}}{{language programming paradigm|Declarative}}
[http://fricas.github.io/ SPAD] is programming language used by the Fricas Computer Algebra System (as well as by Axiom and OpenAxiom). It is a multiparadigm language with second order dependent types. It is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy and can is used in compiler - or interpreter mode.
[http://fricas.github.io/ SPAD] is programming language used by the Fricas Computer Algebra System (as well as by Axiom and OpenAxiom). It is a multiparadigm language with second order dependent types. It is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy and is used in compiler - or interpreter mode.


SPAD libraries implement a hierarchy of algebraic structures (e.g. groups, rings, fields)


<br clear=all>
<br clear=all>

Revision as of 01:35, 10 April 2016

Language
SPAD
This programming language may be used to instruct a computer to perform a task.
Garbage collected: Yes
Type strength: Strong
Type checking: Static
See Also:
Listed below are all of the tasks on Rosetta Code which have been solved using SPAD.

SPAD is programming language used by the Fricas Computer Algebra System (as well as by Axiom and OpenAxiom). It is a multiparadigm language with second order dependent types. It is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy and is used in compiler - or interpreter mode.

SPAD libraries implement a hierarchy of algebraic structures (e.g. groups, rings, fields)