# Category Archives: Programming

## C

More and more often, these days, I see the opinion expressed that C is a dead, dangerous, stupid language and no one uses it anymore. For me, that's like having someone start a discussion by saying ”As everyone knows the … Continue reading

## An Example of pcase-lambda

Over at the Emacs reddit, instant_sunshine has an example of using pcase-lambda. It's not used very often but can be useful if you have to write functions that need to look inside Lisp objects. The documentation for pcase-lambda is a … Continue reading

Posted in Programming | Tagged , | 2 Comments

## Fundamentals

So true and so often disregarded I felt like saying this. pic.twitter.com/mHJ1rENoX1 — Hisham (@hisham_hm) December 13, 2015 Hat tip to Karl Voit.

## Wisdom From Wilfred Hughes

Some wisdom from Wilfred Hughes. I think this is right. Polyglot programmers are often very effective. They can take designs tested in one language and benefit another! — Wilfred Hughes (@_wilfredh) September 6, 2016

## Literate Programming with R

Since I've been writing about literate programming lately, here's a nice talk by Don Knuth on Literate Programming in R. Knuth begins his talk with an overview of several books that have been written using literate programming and discussing why … Continue reading

## SBCL 1.3.7 Released

The latest version of Steel Bank Common Lisp is out. This month's release fixed a bug and introduced several optimizations. See the NEWS file for details. As usual, the release compiled without incident on my MacBook Pro and the regressions … Continue reading

## Knuth's First Lecture

Back in November of 1969 a young Don Knuth gave his first lecture as a Stanford professor. The lecture was on a new field in Computer Science called Analysis of Algorithms, a field that Knuth invented and named. Recently, Knuth … Continue reading

## Running Unit Test with Org Mode

Frédérick Giasson has a nice post in which he describes how he uses Org mode to run unit tests on his code. Actually, his goal is to combine the writing, documentation, and testing of his code in a single document … Continue reading

Posted in Programming | Tagged , | 1 Comment

## Chez Scheme Open Sourced

Chez Scheme has always been an excellent Scheme implementation. It produces very fast object code and is a complete R6RS implementation with extensions. Chez Scheme was written by Kent Dybvig, who also wrote the excellent The SCHEME Programming Language (also … Continue reading