home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 6582 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.5 KB

  1. Path: nntp.teleport.com!sschaem
  2. From: sschaem@teleport.com (Stephan Schaem)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: AB3D II beats Quake....
  5. Date: 29 Mar 1996 18:48:46 GMT
  6. Organization: Teleport - Portland's Public Access (503) 220-1016
  7. Message-ID: <4jhbae$qlc@nadine.teleport.com>
  8. References: <31535e7f.44220455@news.hol.gr> <Dp10Ip.6GL@csc.liv.ac.uk>
  9. NNTP-Posting-Host: kelly.teleport.com
  10. X-Newsreader: TIN [version 1.2 PL2]
  11.  
  12. S.E. Morris (fish@csc.liv.ac.uk) wrote:
  13. : In article <729.6658T1040T1373@sn.no>,
  14. : tbk@sn.no (Thore Bjerklund Karlsen) writes:
  15. : >
  16. : >>Assembly language is useful on the Amiga for ONE reason only.  The Amiga is
  17. : >>deathly slow.  I don't think anybody understands the paradigm shift (look it
  18. : >>up) that occurs when using a 120+Mhz processor.  Simply, C code is more than
  19. : >>fast enough to do anything you could possibly achieve with tight assembler on
  20. : >>even an
  21. : >>040.
  22. : >
  23. : >I  don't want to start a new asm vs.  C thread, this has been discussed
  24. : >to death already - but:
  25. : >
  26. : >Wake up, please.
  27. : >
  28. : Sorry, be he's right.  Increasingly the speed differences between 
  29. : C and Asm are closing.  This is due to a number of factors, including
  30. : better compiler technology.
  31.  
  32.  Its not here today, maybe tomorrow. On 680x0/x86 hand optmized code
  33.  can be significantly faster.
  34.  
  35. : The future generation of CPUs will be so complex that no Assembler
  36. : programmer could ever hope to create code as efficient as a compiler.
  37. : It would simply not be possible!
  38.  
  39.  True, then only very little will be worth hand optimizing at the
  40.  chip level.
  41.  
  42. : This, if nothing else, should be enough for all you Asm programmers
  43. : to ditch using Assembler for anything other than educational/research
  44. : purposes.  For all serious code you should now be looking at writing 
  45. : entirely in a high level language.
  46.  
  47.  I think all serious multimedia program knows assembly... on risc you
  48.  might have to use your asm skill ALOT less but its still give you
  49.  an edge. (If you dont do realtime app yea, why bother with asm. but
  50.  some programm never run fast enought :)
  51.  
  52. : Although Assembler still has it's place in a small way - it's days
  53. : are numbered.  So best to build up your C/C++/E/whatever skills now
  54. : before you find you have to run hard to catch up.
  55.  
  56.  It seem computer with 80s CPU still come out, like that brand new 
  57.  amiga, ok, seriously :) experienced asm programmer should be able to 
  58.  learn C from a referance manual in a few days... The problem is that if
  59.  they had bad design/programming practice in asm they probably will stay
  60.  with language like C.
  61.  
  62.  Stephan
  63.  
  64.