I use True BASIC, which allows for object-code transportability across platforms (Mac, PC, UNIX). This is allowed, despite the fact that the language supports a full set of graphical-user-interface constructs, such as pull-down menus, dialog boxes, graphics, and the like. Pretty impressive. True BASIC does not, however, allow cross-platform generation of executables. For those readers who are not computer-science majors (and who are asking themselves, what's this got to do with sundials, anyway?), what this means is that I can write a program on the Mac, compile it on the Mac, and link it on the Mac (linking is the final step in generating a program that will execute; an exe file, in PC parlance). I can then take the compiled version, move it to a PC, and link it on the PC. Note that, unfortunately, I have to have two versions of True BASIC, one on the Mac, the other on the PC. In order for me to create a PC version of my program, I need a PC and the PC version of True BASIC; I currently have neither. I expect to have both soon, at which time I will make the program available to PC lovers. Brad
> ---------- > From: Ron Anthony > Reply To: Ron Anthony > Sent: Friday, September 10, 1999 11:22 AM > To: John Hall; Lufkin Brad > Cc: [email protected] > Subject: Re: Macintosh Sundial Program > > John, > > >By the way have you looked at REALBasic as a development language for > your > >program ? Or are you already using it if you have a PC version close ? > > > >I will shortly have available a set of Plugins which will run in > VectorWorks > >(CAD program) that produce Fers great algorithms for PC and Mac. Included > > > I do most of my dial programming in DesignCad which has a lot of short > comings: > > . It has a very primitive BASIC language. > . Its kind of expensive. > . Its not as compatible with AutoCad as I would like. > > Can you tell me more about REALBasic and VectorWorks? > > > ++ron > >
