3 ms·
Reading the list I think there are frequent misuses of the term "invented". I think terms such as implemented, developed, or even created are more accurate. To
by willarson 19y ago
Reading the list I think there are frequent misuses of the term "invented". I think terms such as implemented, developed, or even created are more accurate. To say someone "invented" Rails is peculiar: there wasn't much about Rails' concept that was revolutionary, what was (perhaps) revolutionary was its implementation. I am perhaps focusing a bit too much on the trees rather than the forest. :)
As jey's comment points out, selecting the programmers is going to be an arbitrary process. For example its clearly in the vogue to dislike Aaron Swartz, but I can't see why we'd want to focus on Robert Morris if you are going to suggest that the Internet Worm was his great accomplishment (its notoriety is largely the result of a mistake in the implementation causing it to propagate too quickly, or at least so the story goes).
- jey 19y agoIn vogue or not, web.py is not that interesting. Useful perhaps, but not interesting. I think people would rather hear about the "dude in a basement hacking for pure excitement" story of the Internet Worm than other more recent stuff Morris has done. It's just more suitable for this book than modular routers or distributed hash tables.
- willarson 19y agoI lose perspective on what generally passes as interesting sometimes, so good point. Number one on my recent interest list has been writing web analytics software, so you might suggest my opinion is a bit away from the norm. ;)