home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.programmer
- Path: sparky!uunet!stanford.edu!ames!elroy.jpl.nasa.gov!nntp-server.caltech.edu!rknop
- From: rknop@cco.caltech.edu (Robert Andrew Knop)
- Subject: SAS/C 6.0 worth the upgrade
- Message-ID: <1992Sep14.151337.7285@cco.caltech.edu>
- Sender: news@cco.caltech.edu
- Nntp-Posting-Host: punisher
- Organization: California Institute of Technology, Pasadena
- Date: Mon, 14 Sep 1992 15:13:37 GMT
- Lines: 47
-
- Well, Doug Walker gave a good demo of SAS/C 6.0 at the WOC in Pasadena. None
- of this slick, prepackaged, plotz demo stuff, he sat down hacked around,
- showing off the new features of the pacakge to the folk standing around.
- (Even managed to get himself stuck with a few unclosable windows on the
- screen, eventually forcing a reboot, which hinted that "real" programming work
- was going on here :) ).
-
- The editor has a lot of very nice enhancements. There is a very nice online
- keyboard editor, which lets you reassign ANY command to ANY key (Doug
- redefined "f" to "g" while I was watching). It's got some of the very basic
- things that were missing from the 5.10 version like use of the ASL file
- requester (under 2.04 only), drag selection, clipboard support.
-
- CPR has been improved significantly too. It now understands most any
- expression that your program would understand, allowing complicated
- dereferencing and such. (These things are very hard or impossible with the
- 5.10 version.) You are able to set breakpoints in more places (e.g. within
- libraries that your code calls) than you had been able to previously. And,
- both CPR and LSE have been "new-lookified," at least under 2.04, using the
- new-look windows and scroller gadgets. (Esp. CPR looks a lot better - this is
- all fluff, though, and the real improvement is in the functionality.)
-
- The Compiler has now what appears to be a complete workable workbench
- interface, along with some code generation improvements. (Doug showed us some
- of the optimization that the compiler can do, e.g. expanding small loops to
- repeated code when such is actually more efficient.) Compiling is also
- faster; moreover, you can load the bulk of the compiler as a library, meaning
- that it loads basically instantly even when not residentified. And, this way,
- you don't have to delete it from your resident list to get the memory back -
- if some other task needs the memory and the compiler isn't currently using
- it's library, it gets flushed.
-
- They have the two new thick manuals plus a thinish "reference guide" (which
- looks promising as a useful tool). I didn't look through the manuals too
- much, so I can't say a lot about them. The "Libraries" section _looks_ like
- the libraries section that we got with the ANSI compliant libraries for 5.10,
- although I did see a new table or two in my quick flip-through, and was
- assured that there is a lot of new stuff.
-
- All in all I would say it is a major improvement and well worth the upgrade.
- Now, I'm just annoyed because I can't find that damn 20% coupon that I got
- with the ANSI libraries... I can find the receipt, I just put the coupon in so
- safe a place that it's safe even from me. Grrrrr.
-
- -Rob Knop
- rknop@cco.caltech.edu
-
-