home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.rexx
- Path: sparky!uunet!utcsri!torn!watserv2.uwaterloo.ca!watserv1!csg.uwaterloo.ca!giguere
- From: giguere@csg.uwaterloo.ca (Eric Giguere)
- Subject: Stealing ideas from Unix (was Re: Blanks, REXX, and portability...)
- Message-ID: <BtwuwM.CB1@watserv1.uwaterloo.ca>
- Sender: news@watserv1.uwaterloo.ca
- Organization: Computer Systems Group, University of Waterloo
- Date: Tue, 1 Sep 1992 17:50:46 GMT
- Lines: 40
-
- In article <1992Sep1.165241.1@sejnet.sunet.se> ERIC@SEARN.SUNET.SE writes:
- >Ok Scott, say I give you a unix playstation with a copy of the source code for
- >LISTSERV (25-30k lines of REXX), and pay you by the hour to make it work under
- >unix. How much money will I save if I give you a REXX interpreter to make the
- >conversion easier?
- >
- >The answer is I'll lose money, because it will take you about 1-2 months to
- >realize it is much faster to rewrite everything in C than to try to reuse the
- >REXX code with the interpreter.
-
- The smart answer would probably be: do it in Perl. A step above C in
- abstraction, but built around the Unix mentality and supports all the
- networking functions you'd need....
-
- And people, don't get me wrong: it's not that I don't support this debate
- over the use of spaces in REXX, but please let's keep cool heads about us.
- Not only will that prevent people from tuning out of the debate (because that's
- what I do when a "mine is better than yours" mentality prevails), it'll also
- keep the message lengths shorter.
-
- Here's a related topic I think would make for some interesting discussion:
- how do we adapt REXX to the Unix environment? Or better yet, What can we
- learn from the Unix environment to improve REXX? Unix supports a number
- of scripting/shell languages. Whether any one of them is "better" than REXX
- is a matter of opinion, but I don't think we can deny that the mentality
- that influenced their design is different from design decisions that influenced
- REXX. I know Ed & Nick have thought about this a lot, and Anders, but I
- think that their ideas have revolved mostly around "how can I get REXX
- running on Unix?" and not "what ideas from Unix can I incorporate into REXX?".
- And it's not just Unix, really. OS/2 and Windows (both regular and NT) also
- deserve consideration, though perhaps they won't bring the same concrete
- ideas that Unix will. Do we just need a bunch of new BIFs? (I have some
- opinions, but I'll post them separately.)
-
- And PLEASE, NO CROSSPOSTING! Let's not turn this into a REXX vs. Perl war
- again. Keep your posting to comp.lang.rexx and the mailing list. Thanks.
-
- --
- Eric Giguere giguere@csg.UWaterloo.CA
- So is Windows NT short for "Windows, NOT?"
-