home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!Germany.EU.net!gmd.de!jvnc.net!yale.edu!qt.cs.utexas.edu!cs.utexas.edu!zaphod.mps.ohio-state.edu!swrinde!elroy.jpl.nasa.gov!news.claremont.edu!nntp-server.caltech.edu!keith
- From: keith@cco.caltech.edu (Keith Allan Schneider)
- Newsgroups: alt.sys.amiga.demos
- Subject: Re: Phenomena egos??
- Date: 11 Nov 1992 22:43:47 GMT
- Organization: California Institute of Technology, Pasadena
- Lines: 52
- Message-ID: <1ds2b3INN1ht@gap.caltech.edu>
- References: <1dg7r7INNjil@gap.caltech.edu> <1992Nov7.203516.9849@ringer.cs.utsa.edu> <1dhp99INNqn5@gap.caltech.edu> <1992Nov8.050234.20202@ringer.cs.utsa.edu> <1dj1sqINNetk@gap.caltech.edu> <jbickers.0i1k@templar.actrix.gen.nz>
- NNTP-Posting-Host: punisher.caltech.edu
-
- jbickers@templar.actrix.gen.nz (John Bickers) writes:
-
- >Quoted from <1dj1sqINNetk@gap.caltech.edu> by keith@cco.caltech.edu (Keith Allan Schneider):
-
- >> >The Amiga has probably the best downward-compatibility of any computer...
- >>
- >> That's because so little has changed... besides, somehow I doubt that
- >> the demos (which emply many hardware tricks) will work so well on the
- >> A4000. Many of them won't even run on my 3000...
-
- > Er, you're talking about _upward_ compatibility.
-
- Well, as you can see I was responding to some other guy... I knew what
- he meant. Or did I? It would be silly to expect programs written on
- the new machines to work on the older ones, bu tolder programs sometimes
- work on the new machines. That point is that the more little hardware
- tricks you employ in writing your demos, the less likely they will be
- to work on a different machine.
-
- >> No, I'm just saying that most people are not programming in machine
- >> code any longer, due to the popularity and versatility of the Unix
- >> machines.
-
- > Most people around here who program in C aren't doing it because
- > of the popularity and versatility of the Unix machines. In fact,
- > I think Unix sucks (well, it doesn't suck, it's just creaky) for
- > many kinds of program development, unless you also happen to have
- > access to a lot of tools, and I'm a C programmer (Unix, MS-DOS,
- > Amiga).
-
- Well, the tools are what make the high level languages useful. Of course,
- there is nothing stopping you from having many machine language tools and
- libraries.
-
- >> be made. OF course, if you write in a high level language, you can port
- >> your program no matter what happens to the hardware (with a few
- >> modifications).
-
- > And your program is less amazing. In the case of demos, there is
- > no need to care about portability, so why bother? As long as you
- > accept that, the rest of this argument about high level language
- > programming is just wasted air, because assembler will always be
- > necessary on the target platform for quality results. If you're
- > willing to give up quality because of the portability myth,
- > well...
-
- Have you ever seen the "Quicktime" things for the Mac (and others)?
- I'd call some of them pretty amazing. They aren't quite as optimized
- as the Amiga machine code demos, but they will run on almost any platform.
- Pretty amazing to me.
-
- keith
-