Lex Spoon

I'm Lex Spoon, a software enthusiast living in Atlanta, GA. I write on Substack and on my home page in addition to here.

Wednesday, May 4, 2016

Supporting C in a build system

›
In a previous post, I showed that the standard build rules for C code are unreliable . Let me describe two ways to do better. In the intere...

Standard build rules for C are unreliable

›
The standard way of integrating C into a build system is to use automatic dependencies generated from the compiler . Gcc and Clang can emit ...
Tuesday, April 12, 2016

Two little things I wish Java would add

›
When geeking out about language design, it's tempting to focus on the things that require learning something new to even understand how ...
Thursday, November 5, 2015

The mystics are coming out

›
Discussion on the Scala collections revamp is starting to get mystical. It really bugs me: good language design makes a huge difference, bu...
Monday, October 12, 2015

Initial input on the Scala collections redesign

›
It looks like Martin Odersky is considering an overhaul of Scala's collections : A redesign of the standard library is on the roadmap f...
1 comment:
Wednesday, August 5, 2015

Ken Clark on shame mobs

›
Ken Clark has posted the top seven things he likes about shame mobs . Here's a taste: 5) Internet shame mobs weigh the evidence careful...
Wednesday, July 29, 2015

Finding and fixing complicated code

›
It's hard to beat lines of code as a complexity metric: the subjective complexity of a piece of code seems to correlate very well with i...
‹
›
Home
View web version
Powered by Blogger.