home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / lang / forth / 2992 < prev    next >
Encoding:
Internet Message Format  |  1992-08-21  |  2.2 KB

  1. Path: sparky!uunet!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!cs.utexas.edu!natinst.com!bigtex!texsun!exucom.exu.ericsson.se!news
  2. From: exuhag@exu.ericsson.se (James Hague)
  3. Newsgroups: comp.lang.forth
  4. Subject: Re: "Free" Forth is expensive
  5. Message-ID: <1992Aug21.152155.400@exu.ericsson.se>
  6. Date: 21 Aug 92 15:21:55 GMT
  7. References: <5657@transfer.stratus.com>
  8. Sender: news@exu.ericsson.se
  9. Reply-To: exuhag@exu.ericsson.se
  10. Organization: Ericsson Network Systems, Richardson, TX
  11. Lines: 36
  12. Nntp-Posting-Host: s09a05.exu.ericsson.se
  13.  
  14. Nicolas Tamburri writes:
  15. >
  16. >Still, the user needs a language.  He starts looking at ads, or catalogues,
  17. >or (God-forbid) start browsing the local software store's language section.
  18. >He's now confronted with 2 languagge packages, both of which promise lots
  19. >of libraries and facilities.  One is Forth the other C.  He rembers liking the
  20. >interactive nature of Forth, and decides to check it out.
  21. >
  22. >I don't think this scenario is all that far-fetched.  Something like it
  23. >happened to me. I don't I could be the only one.
  24.  
  25. It happened to me as well.
  26.  
  27. >This same problem affects F-PC, and Yerk/Mops.  Both excellent packages
  28. >in their own right, but my mind reels when I type WORDS, and the list goes on
  29. >forever.   Where do you begin understanding a system like that?  Imagine
  30. >what it looks like to the novice.
  31.  
  32. One of the saving graces of Forth is--or rather should be--simplicity.
  33. I have a hard time bringin myself to use most modern development systems, but
  34. it seems I am the only person who doesn't get along with C compilers which
  35. arrive in 75-pound boxes containing a dozen manuals.  I do not think that
  36. power and complexity need always be associated.
  37.  
  38. As I see it, there are two kinds of Forths:  those which are poorly documented
  39. and lacking polish; and expensive overly complex development systems which, though
  40. they may be well-designed, were designed more for industrial embedded applications
  41. that "normal" programming.
  42.  
  43. What is needed is a *solid* product which is between these two extremes.  To
  44. draw an analogy, I would much rather use a small, carefully designed, consistent, and
  45. predictable text editor than an out of control monstrosity which promises the world.
  46.  
  47. --
  48. James Hague   
  49. exuhag@exu.ericsson.se
  50.