The Suck Less Philosophy
suckless.org
suckless.org
Wtf is he going on about?
The bad news: quality rewrites rarely happen, because hackers are proud of large amounts of code.
Anyone else getting tired of strawman arguments?
Many (open source) hackers are proud if they achieve large amounts of code, because they believe the more lines of code they've written, the more progress they have made.
O RLY. Well, I know quite a few open source hackers, and you know what? They don't fit that crappy definition. Not one of them.
So, another article attacking some illusory definition of the word "hacker". I'm getting real tired of them.
See also: http://www.laputan.org/mud/
For instance:
Lisp sucks
...but that statement is true so long as you swap "PHP" for Lisp.
PHP sucks
See what I mean?
There's a pretty wide chasm between saying that "many open-source hackers" suck and saying that "some self-described hackers who haven't developed good habits yet" suck. One is an extremely confrontational, unsubstantiated statement, whereas the other one is a platitude.
Turning platitude into controversial, confrontational statements is easy, but hardly remarkable.
I posted the link because I really like several of their projects (dwm, dmenu, libixp) -- they seem to have the same aesthetic as the core Unix/Plan 9 people (e.g. K&R, Rob Pike) and djb. I'm also suffering through maintaining a rather large codebase right now. :/
- Albert Einstein
Coders tend to be the kind who like complex mechanism. So we err on the side of too much of it.
The mark of an effective programmer is that he is able to do this abstraction no matter what the situation he is in--regardless of language or platform.