atlas des actus
    
Planet Lisp
05  septembre     06h58
Scott L. Burson: Equality and Comparison in FSet
   This post is somewhat prompted by a recent blog post by vindarel, about Common Lisp’s various built in equality predicates. It is aleo related to Marco Antoniotti’s CDR, Generic Equality and Comparison for Common Lisp, implemented by Charles Zhang; Alex Gutev’s GENERIC CL; and Henry Baker’s...
03  septembre     09h52
Luís Oliveira: Interview about Lisp at SISCOG
   My friend Rui was interviewed about Lisp and how we use it at SISCOG. The original interview is in Portuguese but you can read a translation via DeepL below: SISCOG Engineering: get to know this cutting edge Portuguese company Find out how Lisp continues to drive innovation at SISCOG. Interview...
23  août     10h53
vindarel: Common Lisp: equality functions explained ( , eq, equal, string et all)
   Common Lisp has various equality functions:, eq, eql, equal, equalp, string equal, char equal... but what are the differences We tell you everything, with examples. As usual, this is best read on the Common Lisp Cookbook a new page added on August, . This is where it will get the updates...
18  août     17h00
Tim Bradshaw: Wild pathnames in Common Lisp
   Common Lisp’s pathname system has many problems. Here is proposal to make the situation a little better in one respect. This is not a general fix: it’s just trying to solve one problem. The problem The underlying problem is that on many platforms pathnames which ’look like’ they contain...
06  août     00h00
John Jacobsen: To The Metal... Compiling Your Own Language(s)
   Like many programmers, I have programming hobbies. One of these is implementing new languages. My most recent language project, l , was a Lisp dialect whose primary data types are symbols and arbitrarily large integers. I’ve been happy with l , but it is interpreted; since I was actively working...
04  août     11h01
Marco Antoniotti: Helping HEΛP Again ... and Again
   In the heat of the summer the coolest summer of the next ones , it is never a good thing to get an email from Xach telling you that something does not compile on SBCL . In this case the issue was the usual, fascist STYLE WARNING, that prevented a clean build on Quicklisp. The fix was relatively...
01  août     10h55
Tim Bradshaw: The abominable shadow
   Most uses of shadow and shadowing import in Common Lisp packages point to design problems. Let’s assume you are designing a language which is going to be a variant CL: most of it will be just CL, but perhaps some things will be different. For example, let’s imagine that you want if to have a...
31  juillet     18h05
Joe Marshall: Continuation passing style resource management
   One good use of continuation passing style is to manage dynamic resources. The resource allocation function is written in continuation passing style and it takes a callback that it invokes once it has allocated and initialized the resource. When the callback exits, the resource is...
16  juillet     05h11
Scott L. Burson: FSet 1.4.0 released (repost)
   Reposting so it will show up at the top of Planet Lisp Greetings FSet users,For several years I was too busy to do much with Common Lisp, but having left my last job a few months ago, I am now working on a project in CL. I’m using FSet, of course, and so I’ve been reminded that it needed...
10  juillet     16h21
Joe Marshall: Monkeys vs. Shakespeare
   Google’s golang was designed for mediocre programmers that aren’t capable of understanding a brilliant language . It omits features that are hard to understand or hard to use, like conditional expressions, macros, exceptions, and object systems. Lisp, on the other hand, was originally...