🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.objective-c
Article #116

Need a recommendation for OOP

#116
From: Dan Dlugose
Date: Fri, 05 Oct 1990 15:01
42 lines
2413 bytes
    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
Technical Details
Message-ID: <1990Oct5.150147.3091@uncecs.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!know!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!haven!uvaarpa!mcnc!ecsgate!ecsvax!dlugose

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!know!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!haven!uvaarpa!mcnc!ecsgate!ecsvax!dlugose
From: dlugose@uncecs.edu (Dan Dlugose)
Newsgroups: comp.lang.objective-c
Subject: Need a recommendation for OOP
Message-ID: <1990Oct5.150147.3091@uncecs.edu>
Date: 5 Oct 90 15:01:47 GMT
Distribution: na
Organization: UNC Educational Computing Service
Lines: 42