Common Lisp on Mac OS X? Ask Question Asked 9 years, 7 months ago. Active 9 years, 7 months ago. Viewed 6k times 7. Is there a comparison between the different versions of Common Lisp for Mac OS X? Is there a clear frontrunner? Portacle is an easy to install, portable development environment for Common Lisp running on Windows, OS X, and Linux.

How it Works

mocl is built around the idea that your application logic should live in Lisp, and your user interface code should be fully native to the platform — Obj-C or Java in the case of iOS and Android. This is not unlike the web, where your server logic is in one language (hopefully Lisp), and the client logic is in HTML/JavaScript. For example:

We set up (using Apple's Xcode) an Objective-C event handler called onDoneTap that triggers when the 'Done' button is tapped.

When the event is triggered, our Lisp code gets called.

Lisp For Machine Learning

Lisp

Take notice that all you need to make your lisp code callable is to declaim it with very little boilerplate. Within the call-in declaration for update-contact, even though it takes three arguments, we did not need to specify the argument names or their types. This was handled automatically by mocl.

Lisp For Mac Os X

We can do the tap event on the Android side as well, calling the same Lisp code from Java:

Emacs Lisp Programming

Check out the full source code for these examples at the Wukix GitHub: both the iOS Example and the Android Example.