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

  1. Path: comma.rhein.de!serpens!not-for-mail
  2. From: mlelstv@serpens.rhein.de (Michael van Elst)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Demo/game to OS frien
  5. Date: 28 Jan 1996 23:46:52 +0100
  6. Organization: dis-
  7. Message-ID: <4egucs$ce8@serpens.rhein.de>
  8. References: <4dtbl0$84n@sinsen.sn.no> <4dtgil$1kn@serpens.rhein.de> <4e382s$54t$1@sydney.DIALix.oz.au> <4e3imr$is@serpens.rhein.de> <jdm.822861553@thetics>
  9. NNTP-Posting-Host: serpens.rhein.de
  10.  
  11. jdm@atheria.europa.com (Jesse) writes:
  12.  
  13. >Definitely wrong?  What if you use the OS (ooo!) to shut it down and use your
  14. >own preemptive multitasking kernel (which has lower overhead and is more suited
  15. >for the task than exec), restoring the system when your program is finished?  
  16.  
  17. I can remember that I explained this again and again. There is NO method
  18. to _restore_ the operating system short of a reboot. This is also true
  19. for the shutdown of the operating system by lowlevel.library.
  20.  
  21. >That covers two of those "deficiencies" easily.  Nothing is definite.
  22.  
  23. It does neither.
  24.  
  25. >Of course there is.  You just have to write your own code to handle it.
  26.  
  27. But you cannot write your own code to handle non-standard hardware.
  28. Isn't that obvious ?
  29.  
  30. >Just like the four you mentioned above.
  31.  
  32. Exactly _not_ like the four you mentioned above.
  33.  
  34. >Some are considerably easier than others
  35. >and some are not officially sanctioned as "good" things to do, but they're
  36. >certainly possible.  
  37.  
  38. It is not a matter of "sanctioning". It is a matter of functionality.
  39. And you absolutely _cannot_ restore OS operations for every legal
  40. configuration. You may do this for certain configurations with certain
  41. versions of the operating system and a certain set of running programs.
  42. You cannot do this for everything.
  43.  
  44. >Anyone claiming than you can't do the above without the OS is simply naive.  
  45.  
  46. No, he is fully aware what is possible and what isn't.
  47.  
  48. >  1. Those that are perfect programmers and are "enlightened" enough to only
  49. >     use the OS.
  50. >  2. Those that who use the hardware and are such bad programmers that the 
  51. >     couldn't code their way out of a paper bag.  
  52.  
  53. >That's _stupid_.  There are good hardware programmers and bad OS programmers.
  54.  
  55. Obviously there are. But most so-called hardware programmers _are_ bad programmers.
  56. Reality proves me right and so do your statements.
  57.  
  58. -- 
  59.                                 Michael van Elst
  60.  
  61. Internet: mlelstv@serpens.rhein.de
  62.                                 "A potential Snark may lurk in every tree."
  63.