Now on ScienceBlogs: Oh, no! School wi-fi is making our kids sick! (2012 edition)

ScienceBlogs Book Club: Inside the Outbreaks

Greg Laden's Blog

Evolution, Life Sciences, Science Education, Human Evolution, and Stuff

Hornbill170.jpg Looking for stuff about birds?

Darwing_Face.jpg Learn more about Charles Darwin and his work.

Lion_mane170.jpg Lean more about lions

Congo_sidebar.jpg An archaeological expedition to the Congo


The Skeptical Search Engine


Nature Blog Network
Climate Defense Fund


The contents of Greg Laden's Blog are copyrighted by Greg Laden.

Recent Comments

Search

Profile


Click on "About" for the big picture, and "Archives" for the details.


Recent Posts

Blogroll

If you don't see yourself on my blogroll, just drop me a line and let me know. I'll add you.*
*Assuming that I'm on your blogroll, of course!

Archives

« Whatever You Like (Cells Parody) | Main | The Lion, The Tent, and the Anthropologist »

The Bourne Supremacy

Posted on: March 8, 2009 2:46 PM, by Greg Laden

The Bourne Shell, that is ...

... we speak to Steve Bourne, creator of the Bourne shell, or sh. In the early 1970s Bourne was at the Computer Laboratory in Cambridge, England working on a compiler for ALGOL68 as part of his PhD work in dynamical astronomy. This work paved the way for him to travel to IBM's T.J. Watson Research Center in New York in 1973, in part to undertake research into compilers. Through this work, and a series of connections and circumstance, Bourne got to know people at Bell Labs who then offered him a job in the Unix group in 1975. It was during this time Bourne developed sh. ...

Computerworld


BTW, check out this Bash Script To Access Wikipedia

Share on Facebook
Share on StumbleUpon
Share on Facebook

TrackBacks

TrackBack URL for this entry: http://scienceblogs.com/mt/pings/101342

Comments

1

I'm a BASH fan myself. For those who don't know it stands for the Bourne Again SHell.

Posted by: Tony P | March 8, 2009 8:40 PM

2

Pioneer though he may be, the original code for the Bourne shell was a horrifying, Ratfor-like hack of C to make it look like an ALGOL dialect. While one could make the case that it was the first time the Unix shell was done right, if you should need the Bourne code, you're better off using Sun's version from OpenSolaris.

Posted by: Brian X | March 8, 2009 10:26 PM

3

I think you are quoting Landon Curt Noll:
http://en.wikipedia.org/wiki/Landon_Curt_Noll

He is famous for discovering two very large prime numbers and starting IOCCC.

Quote:
Q: How did the IOCCC get started?
A: One day (23 March 1984 to be exact), back Larry Bassel and I (Landon Curt Noll) were working for National Semiconductor's Genix porting group, we were both in our offices trying to fix some very broken code. Larry had been trying to fix a bug in the classic Bourne shell (C code #defined to death to sort of look like Algol) and I had been working on the finger program from early BSD (a bug ridden finger implementation to be sure). We happened to both wander (at the same time) out to the hallway in Building 7C to clear our heads.

You can find some other examples of Algol68 at:
http://rosettacode.org/wiki/ALGOL_68

N

Posted by: NevilleDNZ | March 22, 2009 5:53 AM

Post a Comment

(Email is required for authentication purposes only. On some blogs, comments are moderated for spam, so your comment may not appear immediately.)





ScienceBlogs

Search ScienceBlogs:

Go to:

Advertisement
Follow ScienceBlogs on Twitter

© 2006-2011 ScienceBlogs LLC. ScienceBlogs is a registered trademark of ScienceBlogs LLC. All rights reserved.