[comp.sys.mac.programmer] What are the popular programming environments?

kieffer@spf.trw.com (Bob Kieffer) (03/15/91)

Howdy folks,

I work part-time for a small company that does a variety of development work.
Most of our programming is done using a fairly standard set of programming
tools (i.e. THINK Pascal and C, ResEdit, and Prototyper). We've been using
these same tools for several years now, and there is a growing concern that
we might be getting out of touch with what products are currently accepted,
or are gaining acceptance, within this community.

Most of our work is done in Pascal and perhaps our biggest question concerns
the split between developers using Pascal as opposed to C.  Several other
questions about the popularity of products and environments currently in use
have also cropped up however... enough so that I thought it would be
worthwhile to circulate a questionnaire.  Anyway, what follows is a list of
the questions that we've wondered about. We've also included our answers as
well (hey, why not?).

If you folks can spare a couple minutes to fill this out and e-mail it back
to me it would be greatly appreciated.  I'll post the results of all this if
I get a good sampling of responses.  Also, if you have any other questions
that you'd like to see put forth, I may post a follow-up questionnaire...
we'll just have to see.  Anyway, I'd really appreciate hearing from you.

Thanks,
		Robert Kieffer
		Redondo Beach, CA.

Please reply to:
		tracer@spf.trw.com(internet)
			or
		(kieffer@spf.trw.com)
		(buckeye@spf.trw.com)

* * * * * * * * * The Questions * * * * * * * * * * * * *
1.) What languages/programming environments do you use? (Language: Pascal,
C, Modula2, Assembly... Product: THINK, MPW, Aztec, TML, any others)

2.) Object programming...Do you? What kind? (MacApp, THINK Class Library,
other)

3.) What debugger? (THINK's built-in, SADE, TMON, The Debugger, Macsbug,
other)

4.) What Disassembler? (MacNosy, other)

5.) Program generators? (Prototyper, AppMaker, other)

6.) Resource editors? (ResEdit, Resourcer, RMaker, other)

For the record...

7.) Your type/size of organization? (commercial developer, in-house
developer, university, individual, other)

8.) Primary development area? (commercial, research, business, other)

* * * * * * * * * * Our answers * * * * * * * * * * * * * * * * * *

1.) What languages/programming environments do you use?
 - THINK Pascal(80%), THINK C(15%), CDS Assembler(5%)

2.) Object programming (OP)...Do you? What kind? 
 - We use an in-house OP toolkit.  MacApp's learning curve was to large
and TCL was too awkward and hard to use.

3.) What debugger?
 - The Debugger (for the tough problems) and THINK's symbolic debuggers
the rest of the time.

4.) What Disassembler?
 - MacNosy.  Are there any others?

5.) Program generators?
 - Presently we use our own OP toolkit.  Before that, Prototyper.

6.) Resource editors?
 - ResEdit (haven't tried Resourcer yet.)

7.) Your type/size of organization?
 - 5 programmers (commercial developer.)

8.) Primary development area?
  - commercial applications
* * * * * * * * The end * * * * * * * * *