Jonathan Blow criticises Linux dev tools