Reduktimi (sistemi algjebër kompjuterik)
Reduce është një sistem kompjuterik i algjebrës me qëllime të përgjithshme, i orientuar drejt aplikimeve në fizikë.
Faqja zyrtare | www |
---|
Zhvillimi i sistemit të algjebrës kompjuterike Reduce filloi në vitet 1960 nga Anthony C. Hearn . Që atëherë, shumë shkencëtarë nga e gjithë bota </link> kanë kontribuar në zhvillimin e saj nën drejtimin e tij.
Reduce është shkruar tërësisht në dialektin e vet LISP të quajtur Portable Standard Lisp, i shprehur në një sintaksë të ngjashme me ALGOL të quajtur RLISP . Kjo e fundit përdoret si bazë për gjuhën e nivelit të përdoruesit të Reduce.
Implementimet e Reduce janë të disponueshme në shumicën e varianteve të sistemeve Unix, Linux, Microsoft Windows ose Apple Macintosh duke përdorur një zbatim themelor Portable Standard Lisp ose Codemist Standard LISP . Paketa Julia Reduce.jl [1] përdor Reduce si backend dhe zbaton semantikën e saj në stilin Julia.
Reduce ishte me burim të hapur në dhjetor 2008 [2] dhe është i disponueshëm falas nën një licencë të modifikuar BSD në SourceForge . Më parë kishte kushtuar 695 dollarë.
Shihni gjithashtu
Redakto- Krahasimi i sistemeve kompjuterike algjebër
- ALTRAN
- REDUCE takohet me CAMAL - Sistemi i Algjebrës Kompjuterike REDUCE - JP Fitch [1]
Referime
Redakto- ^ chakravala (9 prill 2019). "chakravala/Reduce.jl". GitHub. Marrë më 16 qershor 2019.
{{cite web}}
: Mungon ose është bosh parametri|language=
(Ndihmë!) - ^ "REDUCE Computer Algebra System at SourceForge". reduce-algebra.sourceforge.net. Marrë më 2015-09-28.
{{cite web}}
: Mungon ose është bosh parametri|language=
(Ndihmë!)
Lidhje të jashtme
Redakto- Faqja zyrtare
- Reduce (computer algebra system) on SourceForge
- Reduce wiki on SourceForge.
- Anthony C. Hearn, Reduce User's Manual Version 3.8, February 2004. In HTML format.
- Anthony C. Hearn, "Reduce: The First Forty Years", invited paper presented at the A3L Conference in Honor of the 60th Birthday of Volker Weispfenning, April 2005.
- Andrey Grozin, "TeXmacs-Reduce interface", April 2012.