CADR je druhá generace Lisps Machines z MIT, následovník CONS. Jedná se o flexibilní mikrokódem řízený počítač (část v PROM, část se nahrávala z disku) optimalizovaný pro běh Lispu. Společnosti LMI a Symbolics přetáhly z MIT Laboratoře umělé inteligence většinu lidí, ponechaje tam Richarda Stallmanna, který se nějakou dobu snažil systém těchto strojů vylepšovat a držet s těmito start-upy krok, než to byl nucen vzdát. Na základě této zkušenosti založil projekt GNU (který má letos hezké kulaté výročí).
Nyní se podařilo operační systém těchto strojů obnovit kompletně z pásek z roku 1984 a po drobných úpravách rozchodit v emulátoru usim. K dispozici je zde:
https://tumbleweed.nu/system-100-0-release/.
V této vydané verzi nefunguje vždy správně myš, takže doporučuji naklonovat nejnovější verzi z fossil
viz
https://tumbleweed.nu/r/l/file?name=README.md&ci=tipPřeložit usim (je malý a bez zbytečných závislostí), nahrát nejnovější patche a uložit image:
(load-patches :silent)
(disk-save 8)
;; This will ask you if you wish to overwrite LOD8, and then restart the machine. When the machine has booted, and the herald printed do:
(set-current-band 8)
;;; To make LOD8 current, so that next time you start the CADR it will use that band.
Systém je ovládáním a rozsahem srovnatelný o Generou, oproti ní se však byl uvolněn jako open-source a je jednodušší na rozchození. Vývoj je nyní velice aktivní, opravy přibývají prakticky každý den.
Takže pokud si chcete pohrát s dalším důležitým kusem počítačové historie, máte konečně možnost.
Další informace zde:
https://tumbleweed.nu/lm-3/