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

  1. Path: sparky!uunet!elroy.jpl.nasa.gov!sdd.hp.com!uakari.primate.wisc.edu!samsung!transfer!sw.stratus.com!nick
  2. From: nick@sw.stratus.com (Nicolas Tamburri)
  3. Newsgroups: comp.lang.forth
  4. Subject: Re: "Free" Forth is expensive
  5. Message-ID: <5510@transfer.stratus.com>
  6. Date: 12 Aug 92 14:36:05 GMT
  7. References: <9208051453.AA09858@im8> <Bsn6x4.7MC@starnine.com>
  8. Sender: usenet@transfer.stratus.com
  9. Organization: Stratus Computer, Inc.
  10. Lines: 48
  11.  
  12. mikeh@starnine.com (Mike Haas) writes:
  13. > I'm not surprised that a non-Forther is not too impressed if all he
  14. > is exposed to are pd implementations.  JForth, for example, offers
  15. > features such as:
  16. > [JForth's advantages deleted]
  17. > ...and it goes on.
  18. > Of course, everyone is free to use the PD forth's for the Amiga.
  19. > These include MVP-FORTH (16-bit and as far as I know, no way to
  20. > call system routines, no debugger, no assembler), AMIGA4TH (32-bit,
  21. > but not much better), and others.
  22. > The use of such systems is undoubtedly going to lead to bitter
  23. > frustrations on a system like the AMiga, where the desire is
  24. > often to create color graphics, sound, small standalone programs,
  25. > etc.  It can be done easily in JForth, but it's a hair-pulling
  26. > experience to even ATTEMPT such things in the pd implementations.
  27. > A 16-bit forth doesn't even have enough available dictionary
  28. > to compile such programs!
  29.  
  30. You are right Mike;  JForth runs circles around MVP-FORTH.   But as a
  31. former customer of v1 JForth on a borrowed Amiga 1000, I can state that
  32. I would never have plunked down the $99.00 for your system had I not
  33. tried MVP-FORTH first.  In some perverse way,  I needed to know that I
  34. could run Forth on an Amiga;  MVP-FORTH assured me that it was possible.
  35. But its limitations, rather than turning me off, then led me to seek
  36. better alternatives;  in this case JForth.  I don't know if I would have
  37. bought JForth anyway,  by that time I was pretty much into Forth, but I
  38. was also trying to get into C, and let's face it,  the Amiga is geared
  39. toward C.  C looked just as tempting as Forth, it was MVP-FORTH which
  40. made me realize that Forth was viable on it.
  41.  
  42. This scenario has repeated itself on every machine I've ever had access
  43. to, including a PC and my present Mac.  What I'm now looking for is a
  44. Forth that runs on all of them, with enough support that I can build an
  45. application on the Mac and bring it to the the other platforms.  This
  46. includes having common libraries on all systems which can provide the
  47. same look for all platforms.  A tall order for a hobbyist budget, I know,
  48. but it would be nice if vendors started moving in that directions instead
  49. of providing everything but the kitchen sink in one platform dependent
  50. environment.
  51.  
  52. I look forward to JForth-386 to compete with Forthmacs-386 :-)
  53.  
  54.                             /nt
  55.