Canon Cat

El Canon Cat fue diseñado por Jef Raskin, inicialmente bajo el nombre de Swyft y en su compañía (Information Appliance Inc.).

La tecla Setup permite configurar varios parámetros del sistema y la Undo invalidar la última acción.

Cuando de salva a disco se salva la memoria entera del Cat (incluso los 8 Kilobytes de RAM baterizada que almacenan un diccionario personal) y la pantalla, y cuando se lee, se restaura esa copia, lo que permite llevarse en un disco todo el trabajo a otro Cat.

Si lo que se escribe es un programa en FORTH o en ASM 68000, con pulsar una tecla se ejecuta el programa (todo el sistema está escrito en FORTH y ASM, al ser el lenguaje preferido de Jef por su facilidad de implementación).

Asimismo lanzó una tarjeta para Apple IIe llamada SwyftCard que incluye parte de las prestaciones del Cat con su soporte FORTH.