LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (February 1997, week 2)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Thu, 13 Feb 1997 02:55:56 GMT
Reply-To:     Julian S Visch <math5jsv@MATH.CANTERBURY.AC.NZ>
Sender:       "SAS(r) Discussion" <SAS-L@UGA.CC.UGA.EDU>
From:         Julian S Visch <math5jsv@MATH.CANTERBURY.AC.NZ>
Organization: Department of Mathematics and Statistics,
              University of Canterbury, Christchurch, NewZealand
Subject:      Re: A BETTER SAS, part 1
Comments: To: STAT-L@VM1.MCGILL.CA

In article <mdemilia-ya02408000R1202971655290001@news.eclipse.net>, mdemilia@eclipse.net (Michael S. DeMilia) writes: |> SAS Institute has a LONG way to go in improving their user interface. Here |> are a few suggestions towards a better SAS: |> |> 1) All dialog boxes, windows, etc. for all operating systems should conform |> to standard Windows 95/NT4 and Macintosh human interface guidelines. UNIX |> and other systems may require some minor implementation modifications; |> however, the tools are out there for porting such an interface to UNIX, so |> there is no excuse for SAS not to make use of them.

Personally I wouldn't want a windows 95 type dialog box, they could be greatly simplified.

|> 2) The "Globals" and "Locals" menus currently used in Windows & Mac |> versions of SAS are representative of the lack of thought that SAS put into |> it's user interface. It's obvious that it based upon an engineer's view |> of what procedures are available to the user based upon the current window |> they are in. A user interface should transcend engineering and MAKE SENSE.

They make perfect sense to me.

|> A "Tools" menu, a "Project" menu, an "Analysis" menu, a "Graphs" menu, and |> a "Develop" menu would be alot more intuitive for the main environment, |> and then alternate scenarios could be presented based upon other windows |> that you are in.

The graphs menu I can see a point to, but the rest I wouldn't care for.

|> 3) The program editor should be converted into a true text editor with |> find/replace capabilities.

I agree there, so why not emacs, that is available on all systems, plus it is has greater capabilities than any other editor that I am aware, plus other packages are already using it as an inbuilt editor e.g. matlab. Plus it is free software.

|> project window should be is BBEdit, a Macintosh text editor by BareBones |> Software.

Too generalised.

|> You also should be able to visually manage output in a WYSIWYG page |> layout. The Log window isn't so far off track, but it could be enhanced |> considerably.

Better output I would agree with, even better would be if the output could be in LaTeX format.

|> 7) Traditional SAS programming would still be necessary for complex data |> management by the power user. But, the average scientist with a simple |> analysis could do the job quickly using windows, menus, and dialog box. |> User actions could be recorded as macros (like Word or Excel macros, not |> SAS macros) for easy automation.

SAS already uses lots of memory, I would hate to think how much more memory it would require for that.

|> is totally illogical. Macintosh Apple Guide-type Help assistance should |> replace the current SAS HELP system. Tutorials could also be implemented |> in this manner.

I agree that there are problems with SAS help, and some means should be implemented so that more than just experts can find their way around in it.

|> And |> please get rid of the punch card facilities (and syntax) before the |> millennium is upon us! It's just plain embarrassing.

What?! We still use punch cards in our department, they make great scap paper :> But I agree, using them for actual computer use has gone the way of the Moa.

|> 13) SAS GRAPH...where do I start? I could write a book on what's wrong |> with SAS GRAPH.

Another grype I have is getting rid of them once I have produced the things.


Back to: Top of message | Previous page | Main SAS-L page