Redukcja (system algebry komputerowej)

Zmniejszyć
Deweloper (y) Anthony C. Hearn i in.
Wersja stabilna
14 kwietnia 2011 ; 11 lat temu ( 2011-04-14 )
Napisane w Przenośny standardowy Lisp
System operacyjny Wieloplatformowy
Typ System algebry komputerowej
Licencja Licencja BSD
Strona internetowa www.reduce-algebra.com _ _

Redukuj to system algebry komputerowej ogólnego przeznaczenia, przeznaczony do zastosowań w fizyce.

Rozwój systemu algebry komputerowej Redukuj został zapoczątkowany w latach sześćdziesiątych XX wieku przez Anthony'ego C. Hearna . Od tego czasu wielu naukowców z całego świata [ kto? ] przyczyniły się do jego rozwoju pod jego kierunkiem.

Redukuj jest napisany w całości w swoim własnym dialekcie LISP zwanym Portable Standard Lisp , wyrażonym składnią podobną do ALGOL -a, zwaną RLISP. Ten ostatni służy jako podstawa języka poziomu użytkownika Redukcji.

Implementacje programu Redukuj są dostępne w większości wariantów systemów Unix , Linux , Microsoft Windows lub Apple Macintosh przy użyciu podstawowej implementacji Portable Standard Lisp lub Codemist Standard LISP. Pakiet Julia Redukuj.jl używa Redukcji jako backendu i implementuje swoją semantykę w stylu Julii.

Redukcja została udostępniona jako open source w grudniu 2008 roku i jest dostępna bezpłatnie na podstawie zmodyfikowanej licencji BSD na SourceForge . Wcześniej kosztował 695 dolarów.

Zobacz też

Linki zewnętrzne