🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #29313

Advice wanted on Lightspeed C & Mac programming

#29313
From: James Fitzwilliam
Date: Sat, 18 Jun 1988 20:30
48 lines
2210 bytes
Hi!  I am planning the purchase of a programming environment for my Plus.  
At present I am very strongly inclined to purchase Lightspeed C, partly 
because many of the better shareware programs I've come across were done 
in it; also, all my CompSci friends say I'd love working in C.

My System
---------
Mac Plus, 800K ext. drive, 20M Hard Disk, Imagewriter II, 2400baud modem.

Me
--
I speak BASIC, Pascal, and Unix (csh), and have quite a bit of Macintosh 
experience.  At present I'm most interested in being able to turn my 
ideas for Mac applications into working models for my own use, but I 
wouldn't be averse to trying the shareware route in the future, assuming 
I get that good.

Questions
---------
Would you recommend Lightspeed C?  Something else?  Pros and Cons...

What comes with the package?

How helpful is the documentation re the Mac, as opposed to C itself?
   For ex., does it deal with how to create APPLs, DAs, INITs, CDEVs...?
   What about information such as the format of a MacPaint file header,
      or how to deal with MultiFinder, compatibility issues, etc.?
   Can I get away with not having Inside Macintosh -- for now?

Are the common elements of the Mac interface -- buttons, dialogs,
   windows, menus etc. -- supported in some manner of standard library?

What are the "CAPPs for Lightspeed C" sold by MacConnection?
   How necessary/valuable are they?


I appreciate any advice or comments you might have.  Thanks in advance.

                                      James

PS: sorry if this has been done to death; I haven't been reading programming
    related articles before now.  Feel free to e-mail if so.

domain: syap@tut.cc.rochester.edu
  path: rochester!ur-tut!syap             "Piano is my forte"  (-:
 GEnie: FITZWILLIAM

============================================================================
Technical Details
Message-ID: <2175@ur-tut.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!uwvax!vanvleck!uwmcsd1!bbn!rochester!ur-tut!syap

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!uwvax!vanvleck!uwmcsd1!bbn!rochester!ur-tut!syap
From: syap@ur-tut (James Fitzwilliam)
Newsgroups: comp.sys.mac
Subject: Advice wanted on Lightspeed C & Mac programming
Message-ID: <2175@ur-tut.UUCP>
Date: 18 Jun 88 20:30:24 GMT
Organization: Gadgetland USA
Lines: 48