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

  1. Xref: sparky comp.os.os2.advocacy:10965 comp.os.ms-windows.advocacy:3441
  2. Newsgroups: comp.os.os2.advocacy,comp.os.ms-windows.advocacy
  3. Path: sparky!uunet!paladin.american.edu!gatech!rpi!batcomputer!msiadmin.cit.cornell.edu!bai
  4. From: bai@msiadmin.cit.cornell.edu (Dov Bai-MSI Visitor)
  5. Subject: Re: FCC will proclaim Microsoft is run by Communists! : )
  6. Message-ID: <1992Dec27.043712.8259@tc.cornell.edu>
  7. Sender: news@tc.cornell.edu
  8. Nntp-Posting-Host: msiadmin.cit.cornell.edu
  9. Organization: /usr/local/lib/news/organization
  10. References: <1992Dec25.102400.13417@donau.et.tudelft.nl> <1992Dec25.163338.29576@tc.cornell.edu> <1992Dec27.015256.7567@sequent.com>
  11. Date: Sun, 27 Dec 1992 04:37:12 GMT
  12. Lines: 31
  13.  
  14. In article <1992Dec27.015256.7567@sequent.com> furballs@sequent.com (Paul Penrod) writes:
  15. >In article <1992Dec25.163338.29576@tc.cornell.edu> bai@msiadmin.cit.cornell.edu (Dov Bai-MSI Visitor) writes:
  16. >>In article <1992Dec25.102400.13417@donau.et.tudelft.nl> linstee@dutecaj.et.tudelft.nl (Erik van Linstee) writes:
  17.  
  18. >>Does not the DOS programmer need to know about segment:offset 
  19. >>addressing, what memory model to use, and when ? Can one program
  20. >>effectively on DOS without that knowledge ?
  21. >>
  22. >
  23. >Yes, one can, as long as one understands the limitiations between
  24. >applications development in the true portable sense, and the
  25. >virtual machine layer that interfaces into the OS and hardware. XED
  26. >was ported to DOS this way. I know, I did the port. The
  27. >applications layer was completely unaware of DOS, and compiled to
  28. >run on 17 other UNIX platforms form the same set of source.
  29. >
  30.  
  31. I think that you and Erik are missing my point. The question is 
  32. not whether it is _possible_ to write some (or even most) 
  33. applications without knowledge of the system. Or what is the best
  34. paradigm for programming applications. The question is whether
  35. knowledge of system is beneficial to a _good_ competent application
  36. programmer. I am willing to bet that most _competent_ application
  37. programmer have very good knowledge of the system and do take advantage
  38. of it.
  39.  
  40. Also, while it is possible to use libraries, dont forget that these
  41. libraries are not free. Not every programmer is able or willing 
  42. to spend money on them. I am not sure at all these shareware writers
  43. are in a financial situation to spend on it.
  44.  
  45.