home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.unix.shell:4556 comp.unix.questions:12980
- Newsgroups: comp.unix.shell,comp.unix.questions
- Path: sparky!uunet!ferkel.ucsb.edu!taco!rock!stanford.edu!agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!cs.utexas.edu!swrinde!emory!europa.asd.contel.com!paladin.american.edu!news.univie.ac.at!hp4at!mcsun!sunic!ugle.unit.no!news
- From: Harald.Eikrem@delab.sintef.no
- Subject: Re: Bourne Shell Programming Considered Harmful
- In-Reply-To: Tom Christiansen's message of Wed, 4 Nov 1992 19:42:35 GMT
- Message-ID: <1992Nov5.225431*Harald.Eikrem@delab.sintef.no>
- Sender: news@ugle.unit.no (NetNews Administrator)
- Organization: SINTEF DELAB, Trondheim, Norway.
- References: <Bx4Myp.Czr@unix.amherst.edu> <1992Nov3.125655.16320@prl.dec.com>
- <1992Nov3.191253*Harald.Eikrem@delab.sintef.no>
- <1992Nov4.194235.17074@news.eng.convex.com>
- Date: 5 Nov 92 22:54:31
- Lines: 25
-
- ! I am not so much advocating Bourne shell as I am de-advocating
- ! the joyful csh. Most people who know me realize that for any
- ! shell-style programming more complex than that which one might
- ! include in a Makefile, I use Perl.
-
- While I cannot say that I entirely enjoy the freehand Perl style, I
- certainly agree that it takes something more than basic *sh languages
- as we've gotten to know them to do "real" programming. But since you
- mention Makefiles, some of the toughest programming tasks I've ever been
- through has actually been planting and maintaining pieces of Bourne shell
- language into ravel Make configs.
-
- Which really suggests that if someone could come up with a Perl based
- alternative to Make which could understand Perl language itself, the
- programming world should do little but rejoice.
-
- ! Regarding the Bourne shell shipped by Convex, I believe that upon
- ! closer inspection you will discover that while the version shipped
- ! previous to the 10.0 was indeed the antiquated version 7 shell,
- ! the current one is all the way "up" to SysVr2, which should take
- ! care of your complaint.
-
- OK, Convex, I forgive you for taking so long...... :)
-
- ~~h
-