atlas des actus
Planet Lisp
22  février     11h04
Paolo Amoroso: Reading A Programmer’s Guide to COMMON LISP
   I got a cheap used copy of the book A Programmer’s Guide to COMMON LISP by Deborah G. Tatar, Digital Press, . Why did I read such an old book, published a few years after CLtL and well before ANSI finalized the Common Lisp standard I’m always looking for good Lisp books. Since Medley is...
18  février     11h44
Paolo Amoroso: Importing Common Lisp Files in Medley with TextModules
   Medley is a residential environment for Interlisp and Common Lisp development. With some effort it’s possible to use Medley as a traditional file based Common Lisp environment. But in specific cases a better approach is to bring in Medley’s residential environment Common Lisp sources created in...
14  février     16h05
vindarel: Celebrating 1001 learners on my Common Lisp course 🥳
   I just got learners on my Common Lisp course on Udemy. Thanks everybody for your support, here or elsewhere Starting with CL was honestly not easy. The first thing I did was writing the data structures page on the Cookbook, bewildered that it didn’t exist yet. A few years and a few...
10  février     16h40
Joe Marshall: Bilinear Fractional Transformations
   A bilinear fractional transformation BiLFT is a two argument function of the form lambda x y A x y B x C y D E x y F x G y H William Gosper figured out how to use BiLFTs to perform linear fractional operations on infinite compositions of LFTs. It...
08  février     11h17
Paolo Amoroso: Managing pure Common Lisp files on Medley
   Managing Lisp code in the residential environment of Medley differs from similar tasks in traditional file based Common Lisp systems. In a previous post I explained how the residential environment of Medley works, discussed some of its facilities and tools, and introduced a workflow for managing...
04  février     17h37
Joe Marshall: Infinite Composition
   If you like functional composition, you’ll like linear fractional transformations LFTs . They behave very nicely when you compose them in fact, they are a group under functional composition . If you compose two LFTs, you get another LFT. You can keep composing as long as you wish. Let...
30  janvier     15h00
Eugene Zaikonnikov: Tweaking SLIME Xref for Remote Images
   By the nature of embedded development one spends a lot of time debugging on target devices. SLIME experience for the most part is as smooth as on local host with the exception of cross referencing. Swank backend on target is reporting local paths in xref records which the frontend on your host then...
Luís Oliveira: Manuel Simoni on CL’s control flow primitives
   Manuel Simoni dusts his Axis of Eval blog off and writes about Common Lisp’s BLOCK RETURN FROM and UNWIND PROTECT. A summary for non Lispers.
TurtleWare: Writing an ad hoc GUI for Coleslaw
   Table of Contents Preliminary steps Embracing the chaos Presentations Managing a blog collection Managing a blog instance Big ball of mud Closing thoughts Coleslaw is a quot;Flexible Lisp Blogware quot;. It is a program that I’m using to manage my blogs and allows for an offline blog...
28  janvier     20h00
Joe Marshall: Exponentiating Functions
   If we compose a function F x with itself, we get F F x or F ;F. If we compose it again, we get F F F x or F ;F ;F. Rather than writing ’F’ over and over again, we can abuse exponential notation and write F ;F ;F as F , where the superscript indicates how...