Category Archives: Programming

The Future is S-expressions

Jean-Philippe Paradis makes an astute observation: .@PuercoPop After XML→JSON, next step is JSON→sexp. There'll be unnecessary intermediary steps but the world's asymptotically getting there. — Jean-PhilippeParadis (@HexstreamSoft) May 7, 2015 For some time, I've recommended JSON because it's a sort … Continue reading

Posted in Programming | Tagged | Leave a comment

SBCL 1.2.11 is Out

I downloaded, compiled, and installed SBCL 1.2.11, the latest monthly release of the SBCL system. When I ran the regression tests (on OS X 10.10.3) I got one failure. The main development platform is Linux so I'm assuming this is … Continue reading

Posted in Programming | Tagged , | Leave a comment

C: Reports of my Death Have Been Greatly Exaggerated

If you cruise along the technical byways of the Internet, you might conclude that the C language is dead. Hardly anyone will admit to writing in it and it's most often dismissed as old and crufty, a dinosaur language even. … Continue reading

Posted in Programming | Tagged | Leave a comment

Pair Editing with Emacs

It makes me shudder with horror but if you like the idea of pair editing, Emacs has got you covered. zk-phi has released togetherly that lets you share a buffer with one or more colleagues. It works by setting up … Continue reading

Posted in Programming | Tagged | Leave a comment

Working with Databases in a Literate Way

Howard Abrams is continuing his Literate Devops series with a great post on Literate Databse Work. He takes the ideas he developed in his Literate Devops post and applies them to investigating some problems with MySQL. This time, he handles … Continue reading

Posted in Programming | Tagged , | Leave a comment

An Interview with Russ Cox and Sameer Ajmani

Michael Hicks is doing a series of interviews with PhDs in industry working on programming languages. In his latest post, he interviews Russ Cox and Sameer Ajmani both of whom work for Google on the Go language. As many of … Continue reading

Posted in Programming | Tagged , | 1 Comment

Sacha Chua and John Wiegley on Elisp Development

Sacha Chua has a great video chat with John Wiegley on Elisp development. If you work with Elisp, you really should spend the time to watch it. Chua and Wiegley start by discussing paredit and its capabilities. I've been using … Continue reading

Posted in Programming | Tagged , | Leave a comment

Python Tools for Emacs

Sean Dague, who works on OpenStack, has a nice post on Emacs Python tools he uses to deal with the large Python code base of the project. If you work in Python, you'll want to take a look at his … Continue reading

Posted in Programming | Tagged , | 5 Comments

Abrams on Literate Programming

Howard Abrams has a nice post on Literate Programming. By now that's a fairly hoary subject—the idea dates back to Knuth in the early 1980s—but Abram's post is nice because it considers how to do this with Emacs and Org … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Ferrier on Agile

InfoQ has a nice interview with Nic Ferrier on good software and agile. Irreal has mentioned Ferrier several times: he's a good hacker and someone who deserves to be taken seriously. Ferrier's take is the agile is a way to … Continue reading

Posted in Programming | Tagged , | Leave a comment