Newsgroups: comp.sys.amiga
Path: utzoo!utgpu!watserv1!maytag!csg.uwaterloo.ca!giguere
From: giguere@csg.uwaterloo.ca (Eric Giguere)
Subject: Re: Windows for Amiga?? Maybe!!
Message-ID: <1990Nov22.061440.2759@maytag.waterloo.edu>
Sender: daemon@maytag.waterloo.edu (Admin)
Organization: University of Waterloo
Date: Thu, 22 Nov 90 06:14:40 GMT
Lines: 34

In article <90325.214939JKT100@psuvm.psu.edu> JKT100@psuvm.psu.edu (JKT) writes:
>Clarification:  Windows need not LOOK like MS-DOS windows.  You could
>have the same calls as MS-DOS windows, but the machine-specific routines
>would open Mac-looking windows on Mac and WorkBench-looking windows on
>Amiga.  Therefore, Windows need not sacrifice the "Look and Feel" of
>any platform it is ported to.

Ah, but then why call it "Windows"?  That would only confuse people, who
would expect it to look the same.  What you're talking about is writing
the Windows API (application program interface) for the Amiga.  Unfortunately,
it's still not as simple as writing an "windows.lib".  If you want to be 
truly Windows-compatible (i.e., take your Windows source code and compile
it on the Amiga) you'll have to do more than just map the Windows GUI calls.
Windows includes a lot of operating-system functionality, plus DOS stuff,
plus dynamic link libraries, plus... anyhow, you get the idea.  It's NOT
a small system, and hence not a trivial task.  If all you end up are Windows
programs that look like Amiga programs but are in fact ten times the size
and ten times as slow, what have you gained?  Portability is good, but
so is efficiency.  What price do you pay for portability?

In terms of flexibility, I think the Amiga is one of the better systems
on the market today.  It has a fast, efficient OS and a fairly reasonable
GUI, especially now with gadtools and appshell for development.  Its
multitasking works.  We've got ARexx as a standard for IPC and as a general
purpose macro language.  And you don't need 4 megs and 20 megs of hard
drive space to take advantage of these features!

Not that the Amiga isn't without its problems.  But it is a nice system
from a hacking point of view.  User-wise things need work -- kind of the
opposite to Windows, I think.

--
Eric Giguere                                       giguere@csg.UWaterloo.CA
           Quoth the raven: "Eat my shorts!" --- Poe & Groening
