Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!apple!agate!ucbvax!BRFAPESP.BITNET!UNBCIC From: UNBCIC@BRFAPESP.BITNET Newsgroups: comp.lang.forth Subject: dpANS Forth Message-ID: <9101171413.AA03702@ucbvax.Berkeley.EDU> Date: 17 Jan 91 14:29:00 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: UNBCIC%BRFAPESP.BITNET@SCFVM.GSFC.NASA.GOV Organization: The Internet Lines: 26 > Putting such experimental proposals into ANS Forth as WORDLIST, locals, > and CATCH / THROW where there is no clear accepted practice is > standardization by fiat. By all means, do not ``...deal with [future > additions or changes] before they exist.'' It's just that ``exist,'' in > my book, means ``reflecting clear accepted practice'' not ``someone > thought they would be useful.'' Taking CATCH / THROW as example: 1) Many of us need it. 2) Other languages have it (I am talking about C, that is invading Forth market) 3) Many of us use it. 4) If we do not standarize it now, 4.1 - Many of our programs will not be standard 4.2 - Other languagens will invade Forth market (RTC, Embedded Systems) 4.3 - When the time comes, we will have many different "commom practices". You cannot say that a feature is not standard because it isn't used by most part of Forth community. Many, important, features will never be used by most part of Forth community. > David C. Petty | dcp@world.std.com | ...!{uunet,bu.edu}!world!dcp /\ (8-DCS) Daniel C. Sobral UNBCIC@BRFAPESP.BITNET