Author Archives: neilbrown

Literate programming?

I was going to start out by describing the lexical structure of Ocean, but as I thought more about it, I realised there was something that needed to come first.  And that something is literate programming. Literate programming is the … Continue reading

Posted in Language Design | Leave a comment

The naming of a language

“The naming of cats is a difficult matter, It isn’t just one of your holiday games.”  The naming of programming languages is also important.  As with any project a name is needed to be able to refer to, and it … Continue reading

Posted in Language Design | Leave a comment

An exercise in Language Design

When I was doing my honours year in Computer Science (UNSW, 1986) I wanted to design a new programming language.  That would be a rather large project for an honours year and naturally it didn’t happen.  I have remained interested … Continue reading

Posted in Language Design | Leave a comment

RAID – not just smoke and mirrors

My final talk at Linux.conf.au 2013 was about “md” software RAID. Slides are here and video is here (mp4). One take away, mainly from conversations afterwards, is that – there is a perception that – it is not that uncommon … Continue reading

Posted in Uncategorized | Leave a comment

Wiggles and Diffs at LCA

My second talk at LCA2013 – the first one accepted – was on “wiggle”, my tool for applying patches that don’t apply.  In the presentation I wanted to explain how “diff” works – as I then wanted to explain why … Continue reading

Posted in wiggle | Leave a comment

Linux.conf.au – one down, two to go.

At linux.conf.au this week and as always it is proving to be a great conference. Bdale’s keynote on Monday was a really good opening keynote: very wide-ranging, very high level, very interesting and relevant, very pragmatic and  sensible. One of … Continue reading

Posted in Uncategorized | Leave a comment

Writing for LWN

I like to write articles for LWN.net from time to time. Recently I wrong about the recently announced “f2fs” file system (https://lwn.net/Articles/518988/) and might follow it up with a couple more reviews of other filesystems. One challenge is thinking of … Continue reading

Posted in Uncategorized | Leave a comment

A new blog…

I’m moving my neil.brown.name site to a new home (off in the cloud with better network connectivity – thanks Orion) and so thought it was probably time to try out different blog software. Previously I have been using a python … Continue reading

Posted in Uncategorized | Tagged | Leave a comment