Ich lerne gerade etwas über Compilerkonstruktion und Sprachdesign und denke darüber nach, welche nativen Datentypen ich in meiner Sprache unterstützen möchte. Jetzt gibt es eine ganze Reihe von Sprachen, die zwischen ganzzahligen und reellen Zahlen unterscheiden. Ich erinnere mich jedoch an einen Vortrag von Douglas Crockford, in dem er sagte:
Wenn Sie einen einzelnen Nummerntyp im System haben, können Sie keinen Fehler machen, indem Sie den falschen Nummerntyp auswählen
Er erwähnte auch, dass er eine andere Zahlendarstellung als die häufig verwendete IEEE-754 empfiehlt (bitte korrigieren Sie mich, wenn ich falsch liege), und zwar als DEC64. Daher meine Frage: Welche Zahlendarstellung sollte ich für eine Allzwecksprache mit primär pädagogischem Schwerpunkt verwenden?
EDIT: Mit pädagogischem Fokus spreche ich über meine eigenen Fortschritte beim Erlernen von Compilern, nicht um andere zu erziehen.