Tags » Common Lisp

cl-SDL Using the keyboard to swap images tutorial

In the previous tutorial you learned how to close the window using the esc key on your keyboard. this time we will do something a little more interesting by swapping two images using the arrow keys and then temporarily swapping the image while a key is pressed down. 892 more words


cl-SDL2 scaling an image tutorial

In the last tutorial we displayed an image in the window that we created. Depending on the size of the image that was used, it may have been either too big or too small for the window. 512 more words


AI, Lisp and Why Languages Die

In my exploration of the things arcane and mythical, I stumbled upon a forgotten book by Peter Norvig РParadigms of Artificial Intelligence Programming: Case Studies in Common Lisp. 671 more words


Compile time evaluation in Rust macros... or not (contrast with Common Lisp)

Rust macros are a great help in reducing boilerplate as well as creating tools to perform advanced code manipulation at compile time (the nom crate comes to mind). 1,320 more words

cl-SDL2 Loading Images Tutorial

This Tutorial will continue on from cl-SDL2 Creating a Window Tutorial using code you wrote in the previous tutorial. Because of this if you have not completed the first tutorial I recommend that you do so now. 645 more words


More CL libs on Github

Recently I made available some GP code I had in Common Lisp (see previous post). Today I also put on my github account the library I did for Ant Colony Optimzation ( 49 more words


GP code on Github

Some time ago I got an email asking for the code of one of my old papers. Unfortunately the code was lost. But that reminded me that I still had some other code that could actually be made available. 175 more words