Lispium ?
What if you did the following: * Take a chromebook * Modify the chromium build running to run Sbcl within it. * Create lisp bindings to the internal surface, so that all UI elements can be created…
52 posts
What if you did the following: * Take a chromebook * Modify the chromium build running to run Sbcl within it. * Create lisp bindings to the internal surface, so that all UI elements can be created…
Is JavaScript the new Lisp? I seem to have been blissfully unaware of just how far JavaScript has come over the last decade or so. I wanted to make a foray into mobile app programming (ah ok, nothin…
... Seem standardized now, but this was not always so. Here (from cltl2) is the range of ways of specifying a "pathname" that were typical on different systems about 25 years ago. Obviously…
Continuing (or stumbling) along a path to using Common Lisp for stuff I consider fun, I came up with this. As mentioned in the `README`, I need to work on making this more efficient. Stuff I learned…
I created a one-file GitHub repo over the weekend for a very trivial simulation I wanted to run. The Readme has more details, but it's basically a way to study the interaction between ants, food…
(ql:quickload 'lispbuilder-sdl) worked right away on an ubuntu box, but failed (couldn't find `cocoahelper) when I tried the sam on my Macbook. The fix is to install SDL, then go to ~/quickli…
Watching this amazing video by Alan Kay, at OOPSLA 1998. It starts off fairly normal, with some reminiscing about Smalltalk, but then slowly spirals onward and upward, generating one BIG insight afte…
People have referred to the usage of hashtables in ANSI common lisp as archaic. This isn't necessarily true, but if you do feel this way there's no need to stick with it. Here's an example…
Came across this quote from the "Naggum-mine": Many Lisp programmers demand that sockets and multiprocessing should be standardized before they want to use it, which penalizes creativity li…
I was excited to try this out when I came across it ... but it looks like (today!) the github repo is not in a compilable state, at least on Allegro CL. CL-USER(44): (ql:quickload 'rutils) To loa…
I came across this paper (actually a literate haskell document, pretty cool!) from MIRI. (What's MIRI ? I suppose someone finally convinced the "Singularity Institute" they had a terribl…
The SBCL version (macroexpand-1 '(defstruct spoint (x y))) (PROGN (SB-KERNEL:WITH-SINGLE-PACKAGE-LOCKED-ERROR (:SYMBOL 'SPOINT "defining ~…