Xref: utzoo comp.graphics:1809 comp.sys.mac:13228 Path: utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!decwrl!labrea!agate!ig!uwmcsd1!bbn!gatech!mcnc!rti!rcb From: rcb@rti.UUCP (Random) Newsgroups: comp.graphics,comp.sys.mac Subject: Re: GKS on MAC II Message-ID: <2063@rti.UUCP> Date: 26 Feb 88 14:48:13 GMT References: <943@ut-emx.UUCP> <3468@ece-csc.UUCP> <166@laic.UUCP> Reply-To: rcb@rti.UUCP (Random) Organization: Research Triangle Institute, RTP, NC Lines: 20 In article <166@laic.UUCP> darin@laic.UUCP (Darin Johnson) writes: >Actually, this is more of a problem with VMS in general, not GKS. >I haven't used GKS that much, but have used VMS quit a bit (been forced to use >I should say). Programming is a breeze if you are using FORTRAN, but a >pain in the butt for anything else. In particular, descriptors are >done automatically in FORTRAN, but have to be built by hand in other >languages. Actually, Descriptors are done automatically for ALL VMS languages except C. Since C is the only language that does not have some form of string datatype (not array of char), a descriptor cannot be easily formed for the array of characters that it uses for a string because it may not be being used as a string but as an array of characters. All the other languages leave low level choices to the compiler (like value/reference parameter passing, register allocation, etc.) -- Randy Buckland (919)-541-7103 Research Triangle Institute rcb@rti.rti.org [128.109.139.2] {decvax,ihnp4}!mcnc!rti!rcb