LWN.net Logo

Thomas Bushnell removed from Hurd development

Thomas Bushnell removed from Hurd development

Posted Nov 20, 2003 22:36 UTC (Thu) by argent (guest, #17054)
In reply to: Thomas Bushnell removed from Hurd development by piman
Parent article: Thomas Bushnell is no longer Hurd maintainer

"Yes, because /bin/sh, /bin/ls, /usr/bin/gcc, and so on, don't need to actually work..."

If you're running a Linux system, you must have a dozen alternatives for /bin/sh, more /bin/ls variants than you can shake a stick at, and the only reason you can't find an alternative to GCC is because GCC is a leveraged monopoly... the alternatives like TenDRA can't compete because there's such a high API barrier to entry for any compiler that isn't compatible with GCC's "embraced and extended" version of C.


(Log in to post comments)

Thomas Bushnell removed from Hurd development

Posted Nov 22, 2003 11:36 UTC (Sat) by dvdeug (subscriber, #10998) [Link]

the alternatives like TenDRA can't compete because there's such a high API barrier to entry for any compiler that isn't compatible with GCC's "embraced and extended" version of C.

Then why doesn't *BSD use it? It's not the extensions to C that make GCC far and away the most used Free C compiler. It's also ported to many more systems then TenDRA is and is heavily tested with real world C code instead of just for ANSI C correctness.

It's a big deal to make a C compiler, and there's no reason not to use GCC unless your output system is tiny or very odd or if your hosting system is tiny.

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds