or learn more

Six works of Computer Science-Fiction

Apr 27, 2015 some comments

Computer Science-Fiction1 is not actually fiction. Instead, these are books of computer science and/or programming that when you read them you can’t quite believe that what they claim is reality. Indeed, very often works of Computer Science-Fiction push the limits of your understanding of just what constitutes the art of programming.2 Smalltalk-80: The language and […]

Palindromic sequences in Clojure

Apr 13, 2015 one comment

Lately I’ve been obsessed with palindromes. I have no idea why, but I find the topic fascinating. Besides reading papers and books1 on the subject, I’ve been exploring writing some utilities for detecting2 and generating palindromes in Clojure sequences. Before I talk about a couple of (IMO) cool Clojure functions, let me take a moment […]

Code painting

Feb 16, 2015 one comment

I have a confession to make. I have a lot of ongoing projects. From a trilogy of books on programming, to a re-read of the masterworks of science fiction, to various love letters to Lisp 1, to language meandering, to game design, to baseball, to abstract strategy, I like to flit my mind from topic […]

The best things and stuff of 2014

Dec 29, 2014 some comments

Great things and people that I discovered, learned, read, met, etc. in 2014. No particular ordering is implied. Not everything is new. also: see the lists from 2013, 2012, 2011 and 2010 Great blog posts read What happens if you write a TCP stack in Python? Julia Evans answers this question with “something awesome.” I […]

First compiled languages – Twitter survey

Dec 9, 2014 some comments

Yesterday I asked a question on the Twitters: Q: What was the first compiled programming language that you ever used? #firstcompiled— Fogus (@fogus) December 8, 2014 Amazingly I’ve received (so far) 59 responses that break down roughly into the following groups. I don’t have any interest in analyzing the data deeply,1 but I think it’s […]

Continue >>