Mercurial > hg > aboriginal
changeset 161:ecf6d9286e2b
Extend the rant about ubuntu.
author | Rob Landley <rob@landley.net> |
---|---|
date | Wed, 11 Apr 2007 18:00:53 -0400 |
parents | dc2f73e7c249 |
children | fec886bc24b9 |
files | www/index.html |
diffstat | 1 files changed, 19 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/www/index.html Mon Apr 09 16:51:13 2007 -0400 +++ b/www/index.html Wed Apr 11 18:00:53 2007 -0400 @@ -29,6 +29,25 @@ to be trying to train users to change their habits. Dog biscuits would be a more honest approach.)</p> +<p>Update: I've been pointed at +<a href=https://wiki.ubuntu.com/DashAsBinSh>this</a> as evidence Ubuntu isn't +pushing a political agenda. Ok, maybe it's just really bad technical judgement. +Are they honestly saying that people write shell scripts for the speed? And +how do you make a size argument and then install bash by default in ADDITION +to the other shell? Boggle. In 1991 after Linus Torvalds taught his term +program to understand the minix filesystem so he could upload and download +without rebooting, he taught it to handle the system calls of bash so he could +rm/mv/mkdir without rebooting. That's where Linux 0.0.1 +came from. Bash was the default Linux shell _before_ 0.0.1. Be very +careful messing with that kind of a de-facto standard, guys. Dash is +garbage. Background a process with & and then hit ctrl-c: it'll kill it. +It doesn't understand blah/{blah,blah} file list syntax. It can't do +"source file.sh" (just ". file.sh", which is unreadable). I repeat: I'm not a +fan of bash (yeah, the bloat's getting crazy), but dash is broken.</p> + +<p>And that still doesn't explain why "vi" can't use the cursor keys in +insert mode, but "vim" can...</p> + <h2>March 6, 2007</h2> <p>Version 0.2.0 is out. This one builds ext2 images which can boot up to a shell prompt under qemu. This works on i686, armv4l, x86_64, and mipsel.