home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / lang / forth / 2993 < prev    next >
Encoding:
Text File  |  1992-08-21  |  1.6 KB  |  37 lines

  1. Newsgroups: comp.lang.forth
  2. Path: sparky!uunet!starnine!mikeh
  3. From: mikeh@starnine.com (Mike Haas)
  4. Subject: Re: Free Forth
  5. Message-ID: <BtCvML.Lzu@starnine.com>
  6. Sender: mikeh@starnine.com (Mike Haas)
  7. Date: Fri, 21 Aug 1992 22:54:20 GMT
  8. References: <1992Aug14.025506.659@csi.uottawa.ca> <1992Aug14.132732.10393@exu.ericsson.se> <1992Aug14.173059.20181@Informatik.TU-Muenchen.DE>
  9. Organization: StarNine Technologies, Inc.
  10. Lines: 25
  11.  
  12. In article <1992Aug14.173059.20181@Informatik.TU-Muenchen.DE> pazsan@Informatik.TU-Muenchen.DE (Bernd Paysan) writes:
  13. >
  14. >bigFORTH is a
  15. >platform oriented Forth (now for the Atari ST, a 386 version will
  16. >follow), highly optimized and really big (but not too big to 
  17. >teach a beginner).
  18.  
  19. I would propose that "platform-oriented" Forths (which I take to
  20. mean a Forth that is designed to mate particularly well with a
  21. particular operating system) should not care at all about their
  22. size.
  23.  
  24. In these kind of Forths, the emphasis should NOT be on 4K kernels and
  25. compiling into the absolute barest minimum space possible.  As long
  26. as larger size resultss from increased functionality (a more powerful Forth)
  27. I'll gladly make that trade.
  28.  
  29. The trend is more & more memory in the machine, so what do I care
  30. if a Forth takes up 100k or 500k if I have Megs to work with?
  31.  
  32. This is particularly true in platforms such as UNIX, AMiga, Mac... platforms
  33. that allow more than one application to be loaded at a time, and in the
  34. case of UNIX and the AMiga, provide true pre-emtive multitasking.
  35. I suppose WIndows on the PC falls into this category (even though, like
  36. the Mac, it's not pre-emptive).
  37.