home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / os2 / advocacy / 10923 < prev    next >
Encoding:
Internet Message Format  |  1992-12-25  |  3.4 KB

  1. Xref: sparky comp.os.os2.advocacy:10923 comp.os.ms-windows.advocacy:3421
  2. Newsgroups: comp.os.os2.advocacy,comp.os.ms-windows.advocacy
  3. Path: sparky!uunet!mcsun!sun4nl!dutrun!donau!dutecaj.et.tudelft.nl!linstee
  4. From: linstee@dutecaj.et.tudelft.nl (Erik van Linstee)
  5. Subject: Re: FCC will proclaim Microsoft is run by Communists! : )
  6. Message-ID: <1992Dec25.102400.13417@donau.et.tudelft.nl>
  7. Sender: news@donau.et.tudelft.nl (UseNet News System)
  8. Nntp-Posting-Host: dutecaj.et.tudelft.nl
  9. Organization: Delft University of Technology, Dept. of Electrical Engineering
  10. References: <Bzr6Mo.LCv@csulb.edu> <1992Dec24.160351.2557@tc.cornell.edu> <1992Dec24.203801.7799@donau.et.tudelft.nl> <1992Dec24.222133.10992@tc.cornell.edu>
  11. Date: Fri, 25 Dec 1992 10:24:00 GMT
  12. Lines: 57
  13.  
  14. bai@msiadmin.cit.cornell.edu (Dov Bai-MSI Visitor) writes:
  15.  
  16. >In article <1992Dec24.203801.7799@donau.et.tudelft.nl> linstee@dutecaj.et.tudelft.nl (Erik van Linstee) writes:
  17.  
  18. >>>Wuh ? In the MS-DOS market you cannt avoid knowing a lot about
  19. >>>the internals of the system and the hardware. Ever heard about
  20. >>>writing interrupt handlers ?
  21. >>
  22. >>This is very silly. It is not at all necesarry to write an interrupt
  23. >>handler for a regular piece of software. In fact, why would anyone
  24. >               ^^^^^^^
  25. >What about not-so-regular piece of software ? Are you suggesting
  26. >that only "regular" software will be sold after the FTC ?
  27.  
  28. Well, I don't know anything about your FTC, and I don't quite get
  29. what it has to do with software needing to know about systems
  30. internals.
  31. All I am saying is that software engineers needn't worry about
  32. system internals. Only time critical software needs to grab an
  33. interrupt and as regular software goes this would only be a
  34. comm. package. And even then the designer needn't know about
  35. the internals, because he can use a library that installs an
  36. interrupt handler. Of course he can prefer to do it himself, as
  37. I often do, but that is only because I choose not to use anything
  38. I don't have total control over. this is of course only feasible
  39. if you design a piece of software by yourself.
  40. Summary: application designers need not worry about system internals,
  41. thats what the systems the designers are for.
  42.  
  43.  
  44. >>want to go invent the wheel over and over again? There are
  45. >>libraries you can use to do almost anything these days. No need
  46. >>to know about the system at all, except for trivial things, like
  47. >>does it provide graphics or not, does it have a clock or not and
  48. >>such. Still these things can be solved at the high level language
  49. >>level.
  50.  
  51. >Who wrote the libraries ? An application or an OS programmer ? 
  52. >Who is going to decide on it ? the courts ? the FTC ?
  53.  
  54. As you may know, compilers are not considered applications. They
  55. are the first layer above the OS and the machine language, while
  56. the applications are one layer above that. Libraries, depending
  57. of what they do, are system resources and definitely not applications.
  58. Though it may be considered a grey arrea, it would cerainly take
  59. a systems programmer to work on them.
  60. I don't see what courts or FTC have to do with it. As to what is
  61. what in computer technology, we, computer and system designers,
  62. decide, based on expert knowledge and intelligence, noone else.
  63. (If they could they would per definition BE an expert)
  64.  
  65. Erik
  66. -- 
  67. Erik van Linstee   |   Delft University of Technology   |   I'll be back ... 
  68. ----
  69.    We are god, 'cause only we can create the idea of his existence
  70.    in our holy brains...  (Yello)
  71.