Date: Tue, 19 Mar 1996 12:50:02 -0700 (MST) From: Terry Lambert <terry@lambert.org> To: msmith@atrad.adelaide.edu.au (Michael Smith) Cc: terry@lambert.org, msmith@atrad.adelaide.edu.au, kuku@gilberto.physik.rwth-aachen.de, jdp@polstra.com, nate@sneezy.sri.com, freebsd-hackers@freebsd.org Subject: Re: GAS question Message-ID: <199603191950.MAA24541@phaeton.artisoft.com> In-Reply-To: <199603190226.MAA27673@genesis.atrad.adelaide.edu.au> from "Michael Smith" at Mar 19, 96 12:56:33 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> > > This legitimises me complaining that VC is a Windows tool, that it's a
> > > Microsoft product, and that your socks are mismatched.
> >
> > The only valid corrolary in that list is "is a Windows tool". I didn't
> > complain that it was GPL'ed ("an FSF product") and I didn't complain
> > about an unrelated issue ("mismatched socks").
>
> Actually, the complaints are all irrelevant, yours and mine both. The
> objects are _tools_. Personal bias aside, both work reasonably well.
My personal bias comes from disliking the need to add memory to run
applications (as opposed to something useful, like a kernel). It's
not so much the Emacs command set, per se, as the fact that it's a
huge memory pig.
I guess I could live with unguessable command syntax (how do you
exit microEmacs, anyway?) if I had printed documentation. Which
I have for VC++.
Hell, I'd even be willing to pay the same several hundred dollars
I paid for VC++ just to get a comparable environment with printed
documentation.
> > Bitching about the user interface is a legitimate gripe, considering
> > *ALL* UNIX boxes come with vi and *NOT* all UNIX boxes come with Emacs.
>
> Not all Windows boxes come with VC either. (Fortunately 8)
You're right; they don't come with a developement environment. I
don't know why this is fortunate, though: I see precious little
difference between writing 0's vs. 1's and 0's to a > 600M CDROM,
if they are masked instead of individually burned one-offs. There
is no difference in cost to Microsoft.
> > How about "not having to learn a user interface"? Windows and Motif
> > applications which are written in accordance with the style guides
> > have the common attribute that once you learn one, you've learned
> > them all (unless someone does something *stupid* and "enhances" the
> > interface away from the style guide to make the product "better").
>
> This is pedantry. You can use the same argument to insist that all APIs
> should be the same.
You're right. And I often do. And I will continue to do so. And I
will continue to point to crappy design instances as to why WIN32
should not be "the one true API".
> Or that hammers should have the same 'user interface' that screwdrivers do.
Now *that's* pedantry... Reductio Ad Absurdum.
> You've just chosen somewhere else to draw your version of the grey line.
> It's a popular position for it; Apple made millions out of it, but then
> twenty billion flies can't be wrong either.
The implication here being that it's only worth a 8% market, ignoring
the fact that Apple *chose* to have 100% of a 8% market instead of 30%
of a 100% market. This was a business decision (a bad one, IMO, and
in J.L. Gassee's and in Guy Kawasaki's, if their writing is to be
believed), and had dick-all to do with whether their user interface
was command line or clickable.
If you want a majority market, you have to learn the lesson taught
by the VCR clock/timer user interface.
> > > > I personally *really* like "BattleMap", an IDE (Interactive Developement
> > > > Environment). It doesn't run on FreeBSD, unfortunately.
> > >
> > > Why not? What can we do to rectify this horrific situation? 8)
[ ... ]
> An answer to the first would have been enough; "proprietary software". Yuck.
So write a free alternative, and give it an easy to use interface like
the commercial product has (and their interface *isn't* Emacs, in case
you didn't guess that).
Terry Lambert
terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603191950.MAA24541>
