Author Archives: jcs

Why SICP Matters

All you Irreal oldtimers know that I’m a fanatical fan of Abelson’s and Sussman’s Structure and Interpretation of Computer Programs (SICP). It is, I think, arguably the best computer science book ever written. You oldtimers also know how bitterly disappointed … Continue reading

Posted in General | Tagged , | Leave a comment

Casual Suite

Charles Choi has made good on a promise he made in his post announcing a name change for some of his early Casual packages. In that post, he said he was going to bundle all the current and future Casual … Continue reading

Posted in General | Tagged | Leave a comment

The Emacs 30 Release Cycle Has Started

Eli Zaretskii has announced the start of the Emacs 30 release cycle. What that means is that Eli has created the emacs-30 release branch and restricted commits to it to bug fixes that don’t affect low level code. This is … Continue reading

Posted in General | Tagged | Leave a comment

PSA: Emergency Emacs/Org Release

Stefan Kangas writes to tell us about an emergency Emacs release to version 29.4. This is the result of a recently discovered Org mode problem, that you can read about here. Both projects have offered updates. The Org mode announcement … Continue reading

Posted in General | Tagged , | Leave a comment

The Hours That Programmers Keep

An enduring stereotype about hackers—as opposed to those who program only as a day job—is that they get up at noon, start programming in the late afternoon, and keep programming for most of the night. Many of us, me included, … Continue reading

Posted in General | Tagged | Leave a comment

🥩 Red Meat Friday: Is Emacs Slow For You

Over at the Emacs subreddit, MarkieAurelius has a mini-poll that asks: Is Emacs Slow For You? That’s a perennial question, of course. I last wrote about it a year ago. Not much has changed since then. The same uninformed people … Continue reading

Posted in General | Tagged , | Leave a comment

Which-key Moves To Core

I’ve been following the discussion on Emacs Devel about moving the excellent which-key app to Emacs core. Moving it to core was non-controversial. The only issue was whether they could get all the which-key contributors to assign their rights to … Continue reading

Posted in General | Tagged | Leave a comment

Creative Writing With Emacs

Chris Maiorana has an interesting post on using Emacs for creative writing. The TL;DR was that a friend criticized his writing as being too “choppy” and speculated that it was because Emacs made it too easy to rearrange blocks of … Continue reading

Posted in General | Tagged | Leave a comment

Everything Is a Command

Daniel de Haas has a post that I really like. In it, he sings the praises of the Emacs idea that everything is a command. If you’re an Emacser that may seem obvious but imagine not being familiar with Emacs … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Documentation

Over at the Emacs subreddit, WarmToiletSeat0 posts an all-too-rare thank you for a part of Emacs that we all take for granted: documentation. Emacs is famously the self-documenting editor, of course, but most of us probably don’t think very deeply … Continue reading

Posted in General | Tagged | Leave a comment