home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / database / theory / 453 < prev    next >
Encoding:
Text File  |  1992-09-08  |  1.2 KB  |  31 lines

  1. Newsgroups: comp.databases.theory
  2. Path: sparky!uunet!digex.com!dzik
  3. From: dzik@access.digex.com (Joseph Dzikiewicz)
  4. Subject: Re: What constitutes a 4GL?
  5. Message-ID: <1992Sep2.120558.29426@access.digex.com>
  6. Organization: Express Access Online Communications, Greenbelt, MD USA
  7. References: <1992Aug31.045102.25682@cc.uow.edu.au> <blzeo58@Unify.Com> <1992Sep2.025045.9663@cc.uow.edu.au>
  8. Date: Wed, 2 Sep 1992 12:05:58 GMT
  9. Lines: 20
  10.  
  11. In article <1992Sep2.025045.9663@cc.uow.edu.au
  12. >
  13. >I read somewhere, that the productivity of programmers has only increased by
  14. >a few per cent since the beginning of computing - if this is true (and I am
  15. >*not* necessarily saying that it is), then it just about throws out the above
  16. >theory.
  17. >
  18.  
  19. The explanation that I have heard is that programmers will tend to produce
  20. the same number of lines of code per day.  With higher order languages,
  21. a line of code does more.  Therefore, programmers in a higher order language
  22. are more productive not in terms of lines of code per day, but in terms
  23. of functionality produced.
  24.  
  25. This doesn't explain differences between machine language and
  26. assembler productivity, but would explain 2GL vs 3GL vs 4GL 
  27. productivity.
  28.  
  29. Joe Dzikiewicz
  30.  
  31.