🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #8214

Summary: Think vs MPW for porting C from Unix

#8214
From: Byron Weber Becker
Date: Mon, 20 Nov 1989 18:13
35 lines
1618 bytes
Several days ago I wrote:
>I'm going to be porting a large C program from Unix to the
>Mac.  What's the compiler of choice?  Contenders are MPW and
>Think/Lightspeed.  

I had about 8 responses.  The majority (7) recommended that I
go with Think/Lightspeed based on price, ease of use, speed,
and debugging environment.

Several people warned that Think uses 16 bit integers which
can cause problems when porting programs.  MPW uses 32 bit
integers.  

MPW programs can be used as 'tools' within the MPW environment,
must like Unix.

One person said that MPW is the way to go if several people
will be working on the project.

>Another question:
>
>Is there any way to get around the 32K limit on data structures?
>I need to handle a BIG array with no natural way to break it up 
>that doesn't cost me a lot of efficiency.

My error here was assuming that the 32K limit applies to dynamic
structures as well as static ones.  That ain't the case.  There
is no limit on the size of dynamic structure aside from how much
memory is actually available.


Thanks to everyone who responded!

Byron Weber Becker
bwbecker@dragon.waterloo.edu
Technical Details
Message-ID: <18350@watdragon.waterloo.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!watserv1!watdragon!bwbecker
References: <18258@watdragon.waterloo.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!watserv1!watdragon!bwbecker
From: bwbecker@watdragon.waterloo.edu (Byron Weber Becker)
Newsgroups: comp.sys.mac
Subject: Summary:  Think vs MPW for porting C from Unix
Message-ID: <18350@watdragon.waterloo.edu>
Date: 20 Nov 89 18:13:17 GMT
References: <18258@watdragon.waterloo.edu>
Reply-To: bwbecker@watdragon.waterloo.edu (Byron Weber Becker)
Distribution: na
Organization: U. of Waterloo, Ontario
Lines: 35