← Retour au blog
tech 17 August 2026

Clamiga: Common Lisp for the Amiga

Discover Clamiga, a Common Lisp implementation designed for the Amiga, bridging the old and the modern in software development.

Article inspired by the original source
Clamiga: Common Lisp for the Amiga ↗ nnamgreb.de

Introduction to Clamiga

In the software development world, some initiatives deserve attention not for their immediate commercial potential, but for their ability to bridge yesterday's technologies with today's needs. Clamiga is a perfect example. It is a Common Lisp implementation specifically designed for Amiga computers, those iconic machines from the 80s and 90s, still beloved by a community of enthusiasts.

What is Clamiga?

Clamiga is a Common Lisp implementation meant to run on classic AmigaOS 3 on 68k and MorphOS as a fully native PPC build. It is also compatible with macOS, where most of the development occurs, and Linux. The name "Clamiga" is a contraction of "Common Lisp for the Amiga," playing on the meaning of "amiga" in Spanish and Portuguese, which means "friend."

Why Common Lisp?

Common Lisp is an old programming language still actively used, appreciated for its flexibility and power. Although its standard dates back to 1994, it has influenced many modern programming concepts. With a full object system, powerful macros, and an interactive development style, Common Lisp is perfectly suited for dynamic development environments like the Amiga.

Why a new implementation?

There are several Common Lisp implementations, but none are directly targeting the Amiga. High-performance implementations like SBCL or CCL are designed for modern architectures like x86-64 or ARM, without 68k support. In contrast, Clamiga is built to run on m68k Amigas with a self-contained bytecode VM in portable C, with no external runtime dependencies.

Clamiga in Practice

Clamiga is not designed to break performance records. Its goal is not to code games requiring super-fast scrolling, but it offers a rich environment for developing applications on Amiga. Due to its compatibility with modern systems, it also allows development on macOS and Linux before deploying on Amiga, thus facilitating developers' workflow.

The Impact and Future of Clamiga

By reviving Common Lisp on Amiga, Clamiga does not just aim to satisfy a niche of nostalgic developers. It demonstrates how proven languages can still find their place in modern environments, paving the way for new applications and a broader audience.

Conclusion

Clamiga is more than just a style exercise. It's a bridge between past and present, an invitation to explore how old technologies can still inspire and enrich our way of designing software development today. For developers curious to discover this fusion between old and modern, Clamiga offers a unique experience.

Let's discuss your project in 15 minutes.

Clamiga Common Lisp Amiga Development Legacy Systems
Deepthix newsletter · 100% AI · every Monday 8am

An AI agent reads tech for you.

Our AI agent scans ~200 sources per week and ships the best articles to your inbox Monday 8am. Free. One click to unsubscribe.

Visit the newsletter page →

Want to automate your operations?

Let's talk about your project in 15 minutes.

Book a call