19. Interfacing with Other Languages

Once upon a time, Lisp ruled the world…

Well, OK, not really. But there used to be a time when you could buy horribly expensive but impressive computers called Lisp Machines where the whole operating system was written in Lisp and Lisp was the dominant (or sometimes the only) programming language. Those times are long gone, though, and COMMON LISP has since had to learn to cooperate in a world that is dominated by other programming languages. In this chapter, we’ll mostly concentrate on the major players like C or JAVA but there’s a lot more stuff out there, some of which should at least be mentioned.1

  • Some COMMON LISP implementations (like CLOZURECL or LISPWORKS) come with built-in support for calling out ...

Get Common Lisp Recipes: A Problem-Solution Approach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.