"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.." — Brian W. ...
Unfortunately, I managed to delete my WordPress database at a time when the most recent backup I had was from 11 years ago. So… I will hopefully get some newer information uploaded again some...
For the past two years Charles Zhang and I have been working on getting my game engine, Trial, running on the Nintendo Switch. The primary challenge in doing this is porting the underlying Com...
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 8 , Generic Equality an...
https://scottlburson2.blogspot.com/2024/09/equality-and-comparison-in-fset.html
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 ...
http://kvardek-du.kerno.org/2024/09/interview-about-lisp-at-siscog.html
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 r...
https://lisp-journey.gitlab.io/blog/common-lisp-equality-predicates/
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...
Like many programmers, I have programming hobbies . One of these is implementing new languages. My most recent language project, l1 , was a Lisp dialect whose primary data types are symbols ...
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 w...
http://within-parens.blogspot.com/2024/08/helping-he-again-and-again.html
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...
https://www.tfeb.org/fragments/2024/08/01/the-abominable-shadow/?utm_source=lisp&utm_medium=RSS