Jan Rakelmann schrieb:
Am Donnerstag, den 03.05.2007, 09:05 +0200 schrieb Tobias Schlemmer:
Geht nicht, von wegen dreiwertigen bits usw.
Kannst du das mal etwas ausführlicher erklären, bitte?
Bei derartigen Diskussionen wird häufig eine Architektur angeführt, wo ein Bit drei Werte haben kann. Dann haben 8 Bit einen Zahlenbereich von 3^8 und nicht von 2^8. Hab selber aber noch nie an so einer Maschine gesessen.
Mathematica und Maple sind Computer-Algebra-Systeme und die sind definitiv eher von Datenstrukturen abhängig, was in Fortran ziemlich grausam wäre.
Ich habe den Kaplan, Computeralgebra hier. Der Maple-Kern ist in C geschrieben, nicht einsehbar, der Rest dann in der Maple-Sprache. Mathematica soll komplett in C geschrieben sein.
Wie gesagt, ich würde es nicht anders machen (C++ vielleicht, Ada kenne ich nicht).
Tobias