dlugose@uncecs.edu (Dan Dlugose) (10/05/90)
I'd like some advice on choosing an object oriented programming environment. My needs are atypical. I do not have much time for programming, as I am a support person/ trainer with a few years of previous experience in programming in Pascal and a couple obscure languages. The little programming I do is in HyperCard. I have a Mac cx with sufficent disk space; I could also use a 386 PC with Windows 3 or an A/UX Mac. Main requirements: I don't want to spend a few hundred a year on updates to software. I bought TML II Pascal with MPW 1.0, and it is obsolete and doesn't support Object Pascal as it was shipped. I don't like cryptic syntax; I enjoy using English, or Pascal, or Hypertalk. I'd like to do most of my "coding" indirectly through a graphic interface like Prototyper or NeXt's Interface Builder. I would like the learning I do to be relatively transferable to other object oriented programming environments. Secondary considerations: I would like to be able to program XCMDs. I want something that will not need expensive updates for System 7. Does it come with good tutorial material? Other questions: Is there a good graphical interface for Objective C, either on Macs or PC's? Debugger with graphic display? How portable are Objective C programs between platforms? Does Objective C have a future? Smalltalk has a couple advantages: there is no dispute that it exemplifies OOP; it is not particularly expensive on the Mac. But are the packages keeping up at all with major developments in the Mac world, such as HyperCard XCMDs and System 7? Is Prograph really a general purpose language? Is it object oriented, or does it just look that way? Thanks, Dan Dlugose UNC Educational Computing Service -- Dan Dlugose Internet: dlugose@uncecs.edu UNC Educational Computing Service Box 12035, Research Triangle Park, NC 27709-2035