J graphviz’s Euclid’s Elements

In Sarah Hart’s new book Once Upon a Prime she relays John Aubrey’s account of the philosopher John Hobbes’s1 first exposure to Euclid’s Elements. Being in a gentleman’s library Euclid’s Elements lay open, and ’twas the forty-seventh proposition in the first book. He read the proposition. “By God,” said he, “this is impossible!” So he … Continue reading J graphviz’s Euclid’s Elements

“Managing” a SQLite Database with J (Part 2)

When faced with unfamiliar program code Roger Hui, the co-creator of the J Programming Language would sometimes wipe out all the code comments. He told me this forced him to concentrate on the actual code and not the opinions of previous developers. Roger was an exceptional programmer; he knew that program comments are often dated, … Continue reading “Managing” a SQLite Database with J (Part 2)

More J Pandoc Syntax HighLighting

Syntax highlighting is essential for blogging program code. Many blog hosts recognize this and provide tools for highlighting programming languages. WordPress.com (this host) has a nifty highlighting tool that handles dozens of mainstream programming languages. Unfortunately, one of my favorite programming languages, J, (yes it’s a single letter name), is way out of the mainstream … Continue reading More J Pandoc Syntax HighLighting