Article View: comp.sys.mac.oop.misc
Article #90Re: Summary: I'm faint! I just saw the price for MPW!
From: Craig Keithley
Date: Sat, 19 Dec 1992 01:52
Date: Sat, 19 Dec 1992 01:52
51 lines
3104 bytes
3104 bytes
In article <1992Dec19.000239.11451@dcs.qmw.ac.uk>, tariqh@dcs.qmw.ac.uk (Tariq Hamid) wrote: > > In <lsr-181292122440@lsr.taligent.com> lsr@taligent.com (Larry Rosenstein) writes: > > >Even if there wasn't a boycott against Apple the GNU software (especially > >GCC) wouldn't be ported to the Mac OS as a matter of course simply because > >their focus is Unix-like machines and it's relatively hard to port some of > >the software to the Mac. > > > Rubbish. The GCC compiler is available for the IBM PC, et al. And this version > in particular is _excellent_ e.g. it supports 128Mbytes of virtual memory. > What's rubbish? That the GNU focus is on UN*X machines, or that its hard to port UN*X like software to the Mac? And the 128Mbytes support for the PC requires a DOS extender. I've lost track... Did Microsoft ever release a 32bit DOS extender? I remember that when the first public domain extenders & GCC appeared for PCs, they didn't have support for graphics, mouse, etc. That was two years ago... Has it changed at all? So using a rough comparison, the PC is more like UN*X in that it has a command line interface and so forth. The Mac environment, with pull down menus and no command line interface, is less like UN*X than the PC is. But there is a solution: Porting a UN*X like tool to the Mac is easy if you do it within the MPW environment. I've ported a variety of my MSDOS & UN*X tools to MPW. Why? MPW has UN*X like features (scripting, make, projector, custom tools, limited piping, etc.) Tools can have command line options and so forth. Custom tools (cross compilers & assemblers), scripts, and projector are the reasons why I don't use Think C. I build a software pack You can find earlier versions of GCC ported to the MPW environment. I can't remember, don't they use the MPW linker, assembler, and libraries? Unfortunately the GNU "copyleft" for GCC (and their varients of lex & yacc), prevent me from using those tools for commercial work. Not that I think FSF cares much about an Apple employee not using a GNU tool, but I suggest you read the GNU documents carefully before using their tools to produce a commercial product. Craig Keithley Apple Computer, Inc. keithley@apple.com "I have absolutely no responsibility in this matter, what-so-ever"
Technical Details
Message-ID:
<keithley-181292171536@kip2-37.apple.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!agate!apple!mumbo.apple.com!gallant.apple.com!kip2-37.apple.com!userReferences:
<01050133.ksdp2c@distant.uucp> <1992Dec11.195344.10218@reed.edu> <1992Dec11.155851.14862@walter.cray.com> <1gb6n9INNpmk@terminator.rs.itd.umich.edu> <1992Dec16.132756.20642@gssec.bt.co.uk> <lsr-181292122440@lsr.taligent.com> <1992Dec19.000239.11451@dcs.qmw.ac.uk>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.mac.oop.misc Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!agate!apple!mumbo.apple.com!gallant.apple.com!kip2-37.apple.com!user From: keithley@apple.com (Craig Keithley) Subject: Re: Summary: I'm faint! I just saw the price for MPW! Sender: news@gallant.apple.com Message-ID: <keithley-181292171536@kip2-37.apple.com> Date: Sat, 19 Dec 1992 01:52:10 GMT References: <01050133.ksdp2c@distant.uucp> <1992Dec11.195344.10218@reed.edu> <1992Dec11.155851.14862@walter.cray.com> <1gb6n9INNpmk@terminator.rs.itd.umich.edu> <1992Dec16.132756.20642@gssec.bt.co.uk> <lsr-181292122440@lsr.taligent.com> <1992Dec19.000239.11451@dcs.qmw.ac.uk> Organization: Apple Computer, Inc. Followup-To: comp.sys.mac.oop.misc,comp.sys.mac.programmer Lines: 51