home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / amiga / programm / 13342 < prev    next >
Encoding:
Text File  |  1992-09-14  |  3.1 KB  |  59 lines

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