home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.os.os2.advocacy:10967 comp.os.ms-windows.advocacy:3442
- Path: sparky!uunet!gatech!emory!ogicse!sequent!muncher.sequent.com!furballs
- From: furballs@sequent.com (Paul Penrod)
- Newsgroups: comp.os.os2.advocacy,comp.os.ms-windows.advocacy
- Subject: Re: FCC will proclaim Microsoft is run by Communists! : )
- Message-ID: <1992Dec27.044149.9583@sequent.com>
- Date: 27 Dec 92 04:41:49 GMT
- Article-I.D.: sequent.1992Dec27.044149.9583
- References: <1992Dec25.163338.29576@tc.cornell.edu> <1992Dec27.015256.7567@sequent.com> <1992Dec27.043712.8259@tc.cornell.edu>
- Sender: usenet@sequent.com (usenet )
- Organization: Sequent Computer Systems, Inc.
- Lines: 58
- Nntp-Posting-Host: crg8.sequent.com
-
- In article <1992Dec27.043712.8259@tc.cornell.edu> bai@msiadmin.cit.cornell.edu (Dov Bai-MSI Visitor) writes:
- >In article <1992Dec27.015256.7567@sequent.com> furballs@sequent.com (Paul Penrod) writes:
- >>In article <1992Dec25.163338.29576@tc.cornell.edu> bai@msiadmin.cit.cornell.edu (Dov Bai-MSI Visitor) writes:
- >>>In article <1992Dec25.102400.13417@donau.et.tudelft.nl> linstee@dutecaj.et.tudelft.nl (Erik van Linstee) writes:
- >
- >>>Does not the DOS programmer need to know about segment:offset
- >>>addressing, what memory model to use, and when ? Can one program
- >>>effectively on DOS without that knowledge ?
- >>>
- >>
- >>Yes, one can, as long as one understands the limitiations between
- >>applications development in the true portable sense, and the
- >>virtual machine layer that interfaces into the OS and hardware. XED
- >>was ported to DOS this way. I know, I did the port. The
- >>applications layer was completely unaware of DOS, and compiled to
- >>run on 17 other UNIX platforms form the same set of source.
- >>
- >
- >I think that you and Erik are missing my point. The question is
- >not whether it is _possible_ to write some (or even most)
- >applications without knowledge of the system. Or what is the best
- >paradigm for programming applications. The question is whether
- >knowledge of system is beneficial to a _good_ competent application
- >programmer. I am willing to bet that most _competent_ application
- >programmer have very good knowledge of the system and do take advantage
- >of it.
- >
-
- Since it's competency your after, then yes, I have to agree with
- you. A competent applications programmer should understand enough
- about the architecture he is writing to, to keep himself out of
- trouble a large part of the time. Unfortunately, there are very few
- competent applications programmers.
-
- Also, if competency is your premise, then please state it in the
- future. It does make a difference.
-
- >Also, while it is possible to use libraries, dont forget that these
- >libraries are not free. Not every programmer is able or willing
- >to spend money on them. I am not sure at all these shareware writers
- >are in a financial situation to spend on it.
- >
-
- You want to play, you gotta pay. If you won't invest the time to
- learn it, then you have to pay for the priviledge. Like I said
- before, there are very few competent applications programmers. This
- is one of the reasons why.
-
- BTW Shareware authors for the most part come from the trenches
- where they learned their craft. Some can even afford libraries for
- their needs. I have had to both.
-
-
- --
- --------------------------------------------------------------------
- Bureaucracy: noun, plural - Bureaucracies.
- The process of turning energy into solid waste.
- ---------------------------------------------------------------------
-