American software engineer who designed Exec, the compact pre-emptive multitasking kernel at the heart of AmigaOS.
| Biographical Information | |
|---|---|
| Known for | Operating System Developer, Project Lead, Software Developer, Software Engineer |
| Nationality | American |
Carl Sassenrath is an American software engineer best known as the architect of Exec, the multitasking kernel at the heart of AmigaOS. Before joining Amiga Computer in 1983, he worked at Hewlett-Packard on operating-system and user-interface ideas.
Jay Miner and Dave Morse gave Sassenrath broad freedom to design an operating system suited to the new machine. Exec used a small, efficient kernel with pre-emptive multitasking, message passing and dynamically loaded libraries. These choices let the Amiga run several responsive programs at once while making effective use of limited memory and processor speed.
Sassenrath also guided the early system-software effort and helped establish the programming model used by the Amiga’s libraries and devices. After the Amiga 1000, he worked on language and multimedia projects and later created REBOL, a compact language designed for communication and distributed computing.
Continued Amiga operating-system development after Commodore acquired the company.
Designed the multitasking executive that became the core of AmigaOS.
Worked on operating-system and language technology before joining Amiga Computer.
Designed and implemented Exec, the Amiga’s multitasking kernel.
The Joystick Port - The virtual museum of Vintage & Retro computers, peripherals, advertising, software and more.