home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / alt / sys / amiga / demos / 1452 < prev    next >
Encoding:
Internet Message Format  |  1992-11-08  |  5.7 KB

  1. Path: sparky!uunet!elroy.jpl.nasa.gov!news.claremont.edu!nntp-server.caltech.edu!keith
  2. From: keith@cco.caltech.edu (Keith Allan Schneider)
  3. Newsgroups: alt.sys.amiga.demos
  4. Subject: Re: Phenomena egos??
  5. Date: 8 Nov 1992 01:07:53 GMT
  6. Organization: California Institute of Technology, Pasadena
  7. Lines: 103
  8. Message-ID: <1dhp99INNqn5@gap.caltech.edu>
  9. References: <1992Nov6.093758.20621@lth.se> <1992Nov7.044209.25592@ringer.cs.utsa.edu> <1dg7r7INNjil@gap.caltech.edu> <1992Nov7.203516.9849@ringer.cs.utsa.edu>
  10. NNTP-Posting-Host: punisher.caltech.edu
  11.  
  12. mjbrown@lonestar.utsa.edu (Marc J. Brown) writes:
  13.  
  14. >In article <1dg7r7INNjil@gap.caltech.edu> keith@cco.caltech.edu (Keith Allan Schneider) writes:
  15. >>
  16. >>Well, why should we know about EUROdemos?
  17.  
  18. >Because they are a standard by which other coding efforts should be
  19. >judged.  Even commercial works pale insofar as coding complexity and
  20. >efficiency go.  Also, if Americans were to ever again code a demo, they'd
  21. >be better off using PAL... you get better res, more things can be done
  22. >per vblank... I'd take those two over a slightly-sharper-image anyday.
  23.  
  24. Well, commercial people write applications and games and stuff that can
  25. be easily ported to other machines.  Remember that the Amiga is not the
  26. most prolific machine in the world.  In the stores here in the US, one
  27. cannot even purchase Amiga software (of course, there are a few Amiga
  28. shops, but they are few and far between).
  29.  
  30. And, in so making a program portable, you naturally lose some efficiency.
  31. Sure, if the programmers wanted to write everything in machine code, they
  32. could squeeze everything down, but what's the point, really?  Todays
  33. machines are fast enough (unless you're still using a 68000) to handle
  34. a little code sloppiness.  Portability is more important, now.
  35.  
  36. >>Now wait.  The Amiga is not a very popular computer here in the US.  Most
  37. >>people have Macs or IBMs.  It is not all that surprising that there aren't
  38. >>many American demos.  It is not that there just aren't any GOOD
  39. >>American demos--there just aren't ANY American demos.
  40.  
  41. >That sums it up pretty well :).  It's interesting to note, however, that
  42. >there's no reason why there aren't at least some American members in
  43. >so-&-so groups... now that the Internet is so much more popular, this
  44. >is likely to change.
  45.  
  46. Well, this is not surprising, seeing as how you go around screaming that
  47. American [insert various things here] suck, etc.  I mean, if someone
  48. were trying to degrade me, I sure as hell wouldn't want to be a member
  49. of their little group.
  50.  
  51. >>But here...  out of 1000 or so undergraduates, I'd say there are at most
  52. >>10 Amigas.  That's 1% at such a technically oriented college as mine.
  53.  
  54. >Isn't propaganda terrible? :)  I think it's ironic that the best computer
  55. >is the least popular... but then, it's also true that morons are a
  56. >majority.
  57.  
  58. Well, this can be debated in .advocacy.  The Amiga was surely the best
  59. when it was introduced, but now,...
  60.  
  61. >>Maybe we should be asking you why you don't write more Mac or IBM
  62. >>demos or applications...
  63.  
  64. >I think it's because Europeans are a bit more realistic, and choose their
  65. >computers more wisely.  Not a flame (except to Mac'n'IBM of course :).
  66. >Oh yeah... Mac&IBM demos are far less practical... you just can't DO
  67. >anything with those... applications (and games with very little action)
  68. >are abundant enough tho :).
  69.  
  70. Well, that's because when you write for these platforms, you have to write
  71. for every possible configuration (have you ever looked at a QuickTime
  72. thing for the Mac?).  I mean, there are I don't know how many different
  73. types of displays for the Mac and IBMs, etc.  Unix machines are growing
  74. in popularity.  Have you ever tried to write in machine code for a
  75. Unix machine?  That's right, there's not much point.  Everything is
  76. written in C, to be portable, and is compiled on the appropriate machine.
  77.  
  78. It is fine and dandy that you can write machine code on Amigas, because
  79. the configuration is the same.  But alas, you demos will soon become
  80. a thing of the past.  Each time the hardware upgrades, you have to 
  81. write entire new demos.  Your old demos were optimized to work with all
  82. of the quirks of the old machines, but they just won't cut it with the
  83. new ones.  What are you going to be like in 10 years?  Are you still
  84. going to be programming your A500?  I mean, not that the A500 is a bad
  85. machine, but in today's market, it just isn't top-of-the-line, frankly.
  86.  
  87. Once you realize that portability and not size and speed optimization
  88. is the emphasis, you will see why no one really bothers to write
  89. demos anymore.  Again, what is the use writing such a thing (other
  90. than to practice your machine code on a single machine) when it will
  91. be useless in but a few years?
  92.  
  93. Basically, the reason that there aren't many demos being written (here
  94. at least) is the same reason why fewer people are bothering to learn
  95. machine code.  I knew the machine language for my Commodore 64, but
  96. I never bothered to learn it on my Amiga 3000.  I just didn't see any
  97. point.  For most if not all of the things I am doing, C is quite
  98. fast enough.  I also realize, writing in C, that my program will be
  99. useful for years to come, no matter what machine I happen to own at the
  100. time.
  101.  
  102. So, you can have your machine code, making the neatest demos around.
  103. But don't come screaming in here when you find that your demos aren't
  104. compatible with the new chip set or another new hardware feature.
  105.  
  106. I don't mean to sound harsh here, but I think demos are a thing of the
  107. past.  They are behind the times.  It is great that you know everything
  108. about the A500, but this machine is really becoming an antique.  So,
  109. while there may be better coders there in Europe, it is hard to tell,
  110. because the clever people here in the US seem to be doing more
  111. productive and useful programming.
  112.  
  113. keith
  114.  
  115.