home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / amiga / programm / 17854 < prev    next >
Encoding:
Internet Message Format  |  1992-12-28  |  2.6 KB

  1. Path: sparky!uunet!gatech!enterpoop.mit.edu!eru.mt.luth.se!kth.se!cyklop.nada.kth.se!ludde
  2. From: ludde@cyklop.nada.kth.se (Erik Lundevall)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: New hardware reference guide?
  5. Message-ID: <1992Dec28.111514.10677@kth.se>
  6. Date: 28 Dec 92 11:15:14 GMT
  7. References: <92329.140836K3023E2@ALIJKU11.BITNET> <1992Dec27.154736.23376@mpifr-bonn.mpg.de> <1992Dec27.192924.2501@ugle.unit.no>
  8. Sender: usenet@kth.se (Usenet)
  9. Organization: Royal Institute of Technology, Stockholm, Sweden
  10. Lines: 42
  11. Nntp-Posting-Host: cyklop.nada.kth.se
  12.  
  13. In <1992Dec27.192924.2501@ugle.unit.no> mortene@Lise.Unit.NO (Morten Eriksen) writes:
  14.  
  15. >release a HRM for the AGA chipset. When amateur coders start programming (often
  16. >inspired by the eurodemos or games) they want something to happen on screen with
  17. >as little effort as possible. Coding dirty and directly to the hardware means 
  18. >that the coder just have to know the basic principles of machinecode, the RAM-
  19. >structure on the Amiga, the conversion between numbersystems and a few other 
  20.  
  21. Yes, when people start programming they want to make things happen fast.
  22. That does not mean they have to start with assembler coding. Languages
  23. like AMOS provides a starting ground for those kind of programs without
  24. too much effort. 
  25. I am not too fond of AMOS for various reasons (some of them have been debated
  26. here not too long ago), but it is a better start for a beginning 
  27. programmer than to dive into assembler directly. 
  28.  
  29.  
  30. >things. Coding through the OS means, in addition to this, that him/her also must 
  31. >know a great deal about the Amiga ROM, opening and closing of libraries, 
  32. >allocation and freeing of memory, him/her needs documentation on the OS for loadsa
  33. >bucks, _many_ lines of sourcecode has to be written just to display a rasterbar
  34. >on a black screen e.g.(or how about making a text scroll across the screen), and 
  35. >so on. And this is just to get started! Very tedious and offputting. Lots of
  36. >talents would be waisted.
  37.  
  38. Knowing some basic things about hardware registers, assembler etc does not
  39. make a good programmer. I agree that as a start some easy-to-use things
  40. are needed, but banging the hardware in assembler is hardly the way to
  41. go then. 
  42.  
  43.  
  44. >Commodore Amiga has made, and makes, lots of mistakes. Deciding not to release
  45. >a reference manual for the AGA-chipset would probably be one of their greatest to
  46.  
  47. On the contrary, I think it was a very good decision. Not hampering 
  48. hardware development by enforcing register level compability is a good move.
  49.  
  50. >Morten
  51. -- 
  52. -Erik Lundevall             ludde@nada.kth.se           
  53.                             ludde@adder.adsp.sub.org    
  54. Your fault. Core dumped.
  55.