Tag Archives: Common-lisp

Stallman on the History of Emacs and GNU

Here's an interesting video from 2002 of Richard Stallman talking about the history of Emacs and the GNU project. As far as I can tell, this is the talk whose transcript I wrote about 3 years ago. It's about 40 … Continue reading

Posted in General | Tagged , , , | Leave a comment

Atabey Kaygun on Common Lisp Memoization

Atabey Kaygun is a mathematician who likes to experiment with various (mostly mathematical) algorithms using Common Lisp. Many times, a function is most naturally implemented via recursion but this can lead to disastrously inefficient implementations. The canonical example is the … Continue reading

Posted in Programming | Tagged , | 1 Comment

Common Lisp format Summary

The Common Lisp format function is a bit controversial among some Lispers1. The problem is that the language used by format to specify output strings is un-Lisp like. I'm not one of those people. I like format and feel comfortable … Continue reading

Posted in Programming | Tagged , | 1 Comment

October Quicklisp

The October Quicklisp is available. Upgrade with the usual (ql:update-dist "quicklisp")

Posted in Programming | Tagged , | Leave a comment

SBCL 1.2.4 Released

Steel Bank Common Lisp 1.2.4 has been released and is available at the usual place. Check the NEWS page for what's new in this release (mostly some improvements in how certain sequence functions are implemented). As usual, there were no … Continue reading

Posted in Programming | Tagged , | Leave a comment

A Math & Lisp Blog

If, like me, you're interested in Mathematics and Lisp and like doing math experiments on a computer, you should check out Atabey Kaygun's Blog. Kaygun is a Mathematician at Bahçeşehir University in Istanbul. On his blog he considers various problems … Continue reading

Posted in Programming | Tagged , | 2 Comments

A Quick Introduction to Generic Functions & CLOS

Zach Beane points to a nice post by Nicolas Hafner on Generic Functions and CLOS. CLOS is often considered a hideously complicated system but the basics are easy to understand and use and most people will never need to explore … Continue reading

Posted in Programming | Tagged , | 1 Comment

Shamir's Secret Sharing Implementation

Yesterday, I discussed Shamir's secret sharing and how it works. The TL;DR was a method to give people a secret number so that any of the recipients can reveal the secret. The method works by defining a -degree polynomial with … Continue reading

Posted in Programming | Tagged , | Leave a comment

Shamir's Secret Sharing

References to Jeremy Kun's The Mathematics of Secret Sharing keep popping up in my feed so it appears there's some interest in it. The problem is to entrust shares in a secret to people in such a way that the … Continue reading

Posted in Programming | Tagged , | Leave a comment

SBCL 1.2.3

The latest version of Steel Bank Common Lisp, 1.2.3, is available at the usual place. As always, it built without problem and successfully ran the test suite. ASDF has been upgraded to 3.1.3 and there are a couple more enhancements … Continue reading

Posted in Programming | Tagged , | Leave a comment