Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!willett!ForthNet From: ForthNet@willett.UUCP (ForthNet articles from GEnie) Newsgroups: comp.lang.forth Subject: URABUN Message-ID: <1241.UUL1.3#5129@willett.UUCP> Date: 30 Jun 90 03:46:38 GMT Organization: Latest link in the ForthNet chain. (Pgh, PA) Lines: 39 Date: 06-27-90 (16:55) Number: 677 (Echo) To: JOHN SOMERVILLE Refer#: 668 From: TED GOSSTYLA Read: NO Subj: URABUN Status: PUBLIC MESSAGE Sure, please give Roedy a copy if he wants one. I haven't corresponded with him since the early days of work with Abundance. Of course, to run the new URABUN he will need UR/Forth 1.1. Over the years URABUN has become less and less compatible with Abundance, but I would be interested in Roedy's opinion of my transformation of his child. No documentation? I believe at least half of the several MBytes of files in Abundance were documentation. In addition Roedy heavily comments his source code. URABUN has a 160K file which is an adaptation of Roedy's reference manual. My source has far fewer comments than Roedy's but I try to write "self documenting" code. It works for me, but others probably won't consider the code so self evident. I personally didn't find the sample applications provided with Abundance very helpful. I relied on the documentation, source code, and trial and error. It was an interesting way to learn Forth. Port Abundance to C? You misunderstood me. I never considered rewriting Abundance for C. My decision was whether to use C or Forth for application development. Having Abundance in Forth help me rationalize going with Forth. Rewriting for UR/Forth 1.1 is an interim step. In the future I plan to use OS/2 2.0 and for the moment intend to use LMI's UR/Forth for that OS when it becomes available. I thought moving to UR/Forth 1.1 first would minimize the disruption in my firms operation. Unfortunately I haven't completely resolved the language question. I just order Borland's Turbo C++ to review. NET/Mail : LMI Forth Board, Los Angeles, CA (213) 306-3530 ----- This message came from GEnie via willett through a semi-automated process. Report problems to: uunet!willett!dwp or willett!dwp@hobbes.cert.sei.cmu.edu