home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / database / theory / 431 < prev    next >
Encoding:
Text File  |  1992-08-30  |  1.6 KB  |  37 lines

  1. Newsgroups: comp.databases.theory
  2. Path: sparky!uunet!munnari.oz.au!metro!cs.uow.edu.au!cc.uow.edu.au!u9048979
  3. From: u9048979@cc.uow.edu.au (glen eastment)
  4. Subject: Re: What constitutes a 4GL?
  5. Message-ID: <1992Aug31.045102.25682@cc.uow.edu.au>
  6. Organization: University Of Wollongong
  7. References: <5188@airs.com>
  8. Date: Mon, 31 Aug 92 04:51:02 GMT
  9. Lines: 26
  10.  
  11. andrew@airs.com (Andrew Evans) writes:
  12.  
  13. >At the risk of asking a seemingly trivial question compared to most of
  14. >the other discussion that goes on around here, I'd like an
  15. >authoritative description of what a fourth-generation language really
  16. >is.  In the scope of relational databases, is it simply a programming
  17. >language with a database-oriented syntax?  Or are there more specific
  18. >attributes that a system must have in order to really be a 4GL?
  19. >And who says that this is what a 4GL must be?
  20. >-- 
  21. >Andrew Evans (andrew@airs.com) - Infinity Development Systems - Waltham, MA
  22.  
  23. I've always believed that a 4GL is where the programmer can specify *WHAT*
  24. he/she wants, without having to specify *HOW* to do it. Sadly, many
  25. 4GL still don't come close to this - there is still an amount of *HOW*, and
  26. probably always will be. 4GL's these day are usually bundeled with tools
  27. that take much work out of the *HOW* part - such as screen genrators. As
  28. far as PC's go - I would include applications generating languages such
  29. as DBASE IV as getting pretty close to 4GL's as far as database applications
  30. go (In fact I would include the entire XBase language in this statement).
  31.  
  32. Anyway, these are my opinions.
  33.  
  34. Cheers!
  35.  
  36. <GE> a.k.a. u9048979@wampyr.cc.uow.edu.au
  37.