Redukcja (system algebry komputerowej)
Deweloper (y) | Anthony C. Hearn i in. |
---|---|
Wersja stabilna | 14 kwietnia 2011
|
Napisane w | Przenośny standardowy Lisp |
System operacyjny | Wieloplatformowy |
Typ | System algebry komputerowej |
Licencja | Licencja BSD |
Strona internetowa |
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ż
- Porównanie systemów algebry komputerowej
- ALTRAN
- REDUCE spełnia CAMAL - REDUCE System algebry komputerowej - JP Fitch [1]
Linki zewnętrzne
- Oficjalna strona internetowa
- Redukuj (system algebry komputerowej) na SourceForge
- Zmniejsz wiki na SourceForge.
- Anthony C. Hearn, Skrócona instrukcja obsługi wersja 3.8 , luty 2004. W formacie HTML.
- Anthony C. Hearn, „Reduce: The First Forty Years” , zaproszony referat przedstawiony na konferencji A3L z okazji 60. urodzin Volkera Weispfenninga, kwiecień 2005.
- Andrey Grozin, „Interfejs TeXmacs-Reduce” , kwiecień 2012.