home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 6527 < prev    next >
Encoding:
Text File  |  1996-08-05  |  1.8 KB  |  48 lines

  1. Newsgroups: comp.sys.amiga.programmer
  2. Path: yama.mcc.ac.uk!liv!lucs!news
  3. From: fish@csc.liv.ac.uk (S.E. Morris)
  4. Subject: Re: AB3D II beats Quake....
  5. Sender: news@csc.liv.ac.uk (News Eater)
  6. Message-ID: <Dp10Ip.6GL@csc.liv.ac.uk>
  7. Date: Fri, 29 Mar 1996 11:13:37 GMT
  8. References: <31535e7f.44220455@news.hol.gr>
  9.   <2698.6629T1183T1800@netspace.net.au> <729.6658T1040T1373@sn.no>
  10. Nntp-Posting-Host: fish@clouds.csc.liv.ac.uk
  11. Organization: Computer Science, University of Liverpool, UK
  12. X-Newsreader: knews 0.9.4
  13.  
  14. In article <729.6658T1040T1373@sn.no>,
  15. tbk@sn.no (Thore Bjerklund Karlsen) writes:
  16. >
  17. >>Assembly language is useful on the Amiga for ONE reason only.  The Amiga is
  18. >>deathly slow.  I don't think anybody understands the paradigm shift (look it
  19. >>up) that occurs when using a 120+Mhz processor.  Simply, C code is more than
  20. >>fast enough to do anything you could possibly achieve with tight assembler on
  21. >>even an
  22. >>040.
  23. >
  24. >I  don't want to start a new asm vs.  C thread, this has been discussed
  25. >to death already - but:
  26. >
  27. >Wake up, please.
  28. >
  29. Sorry, be he's right.  Increasingly the speed differences between 
  30. C and Asm are closing.  This is due to a number of factors, including
  31. better compiler technology.
  32.  
  33. The future generation of CPUs will be so complex that no Assembler
  34. programmer could ever hope to create code as efficient as a compiler.
  35. It would simply not be possible!
  36.  
  37. This, if nothing else, should be enough for all you Asm programmers
  38. to ditch using Assembler for anything other than educational/research
  39. purposes.  For all serious code you should now be looking at writing 
  40. entirely in a high level language.
  41.  
  42. Although Assembler still has it's place in a small way - it's days
  43. are numbered.  So best to build up your C/C++/E/whatever skills now
  44. before you find you have to run hard to catch up.
  45.  
  46. -FISH-   ><>
  47.  
  48.