Some days I can't tell if Zed Shaw is pushing the technical community forward, or just trolling for the lulz.
4 plus ones
Shared publicly•View activity
View 7 previous comments
- Yea, his project management was terrible.
I would argue that well, it's open source, and people did/will pick up things when they're obviously abandoned -- but I recall he was not the best at "signing off" and/or ensuring that licensing/etc was in order, which probably hurt that process a lot.Aug 22, 2011
- DJB is a bane on proper software writing and maintenance. Qmail for example is a pain in the ass the manage last I had to look at it. With sendmail and/or postfix you could easily reconstruct a single mail by reading the log files, qmail just had shitty logging.
The code in itself used magical values left and right and was not maintainable at all.
To me DJB software equals bad coding practices.Aug 22, 2011
- qmail's logging is not "shitty". It's just not designed to be read by humans, but instead by scripts, or mathematicians.
All of DJB's code (at least qmail and djbdns) has been put in public domain for a few years now. He refused to license it in the sense that most people were used to because it was his position that you didn't need a license to download the software, or run it, or modify it, or to distribute the unmodified source (the latter he gave explicit permission to do). I guess he finally got tired of dealing with people complaining about the non-license-license, or needed to spend time on other things, like cryptographic research.
His code is very dense, and is often hard to understand, unless you are a compiler or a mathematician.Aug 22, 2011
- trolling.Aug 22, 2011
- I prefer bencode to TNetstrings, and I preferto DJB... but there's probably not actually any connection between those two facts ;)Aug 22, 2011
- Studies must be done.Aug 23, 2011