Sono cose banali, ma ho scoperto or ora che Lisp riesce a fare calcoli con le frazioni.
Se scrivo
(+ 2/3 3/4)
ottengo come risultato
17/12
Ed è anche furbo, perché se faccio
(+ 2/3 3/4 1/12)
Il risultato è
3/2
già semplificato!
Il calcolo delle frazioni è quello che distingue l’uomo dalla bestia meccanica e Lisp, in questo caso, è un bell’anello di congiunzione.
Che tu sappia, esiste qualche altro linguaggio che esegua nativamente il calcolo con le frazioni? (nativamente, chiaro; un programmatore bravo arriva a tutto)
P.S.: per avere Lisp su Mac OS X ci sono diversi sistemi (una ricerca su MacUpdate ne svela qualcuno). Inoltre si può installare Common Lisp con Fink o MacPorts. E emacs
, nel Terminale, contiene di suo un ambiente Lisp.