[net.micro.mac] Transition from LISA to MAC dev. environment.

mugc@utecfa.UUCP (ModemUserGroupChairman) (07/02/86)

/*..*/

Hello all.


	We (where I work) do some software development for the Macintosh.
As such, we are registered Apple developers and we develop software
using 2 lisa's and the Lisa Workshop development environment.
As many of you know, Apple is offering a chance to trade-in a Lisa for
a Macintosh-Plus with 20M hard disk (after paying $2400 Cdn). We are reasonably
satisfied with the dev. system on the Lisa, but nevertheless are considering
the trade-in offer.

	I know that many people out there develop software on the Macintosh
using 3rd party compilers. In order to decide whether or not we should
make the transition, and in order to make the transition as painless
as possible, should we so decide, I would appreciate it if those out there
would answer some of my questions.

1.  The Lisa Workshop, as I understand, runs the 68000 in user mode. This makes
    error recovery in case of crashes safer than on the Mac. This is important
    for a dev. system because crashes waste a lot of time in rebooting. And
    also, after an hour of editing, you don't want an Id 28 bomb (stack
    and heap collision)! Do any dev. systems on the Mac do this, or in
    some (other) way make recovery possible.

2.  How good are the C compilers out there? 
	I am interested in 
	   a.	full toolbox support.
	   b.   full Kernighan and Ritchie C
	   c.   Reasonably fast compiles
	   d.   Good code (tight and fast).
	   e.   Compatiblity with Workshop Linker and RMaker if possible.

3.  How good are the dev. systems. Ie., are the following present:

	a.   Nice command line or menu-driven environment.
	b.   Lots of good dev. tools, such as diff, grep, make etc.
	c.   Provision for running the resulting program from within
	     the system in such a way so that program crash does not crash
	     the dev. system

4.  How good are the Pascal compilers on the Mac? I'm looking for:

	a.   Pascal compilers which will compiler ANY (within reason)
	     program which compiles on the Workshop
	b.   Pascal compilers which link with toolbox linker (if I need to).
	c.      ,,   ,,        ,,   output fairly tight code.

5.  Finally, if anyone has made the transition from Lisa to Mac/+, would
    you like to share your experience?


    Thanks for going through this rather long posting. I imagine
    there are others interested in this as well, if I get enough
    replies, I'll condense them and repost to the net. Also, if
    we do make the transition, I'll post our experiences.

    One last note. I'm posting this using my school account on usenet
    although I have an Arpanet account, because I don't know how to
    post on Arpanet. I do read info-mac, so any replies posted to the
    net should get to me. If you would like to send email, that
    would be fine as well.

		Appreciatively,

		Anees Munshi.
		Advanced Systems Technologies,
		Honeywell Information Systems Ltd,
		515 Consumers Road, North York, Ontario M2J 4Z2.
		(416) 492-0770


		The only net address I know:

		@ University of Toronto Engineering Comp. Facility :A
		{allegra,ihnp4,linus,decvax}!utzoo!utcsri!utecfa!mugc
                {ihnp4|decvax|utzoo|utcsri}!utecfa!utecfb!munshi



--