Path: csiph.com!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail From: "Rod Pemberton" Newsgroups: comp.lang.forth Subject: Re: Forth16e, Forth32e, "de facto" forth programming standards for embedded Date: Sun, 21 Sep 2014 20:50:07 -0400 Organization: Aioe.org NNTP Server Lines: 27 Message-ID: References: <49aa991d-41c6-44ae-afe4-ad1b7434011b@googlegroups.com> <62cc3792-e246-4f0b-b671-c09908d5f3b0@googlegroups.com> <9f8a7188-7ef0-4ae4-8341-e27a41f9a44b@googlegroups.com> <836283a2-64a1-4811-b653-13a099fbbb46@googlegroups.com> <0ade3c7c-d1c0-41f5-8f5e-055d66aaff6b@googlegroups.com> <53c928c6.819888433@news.demon.co.uk> <7xmwc69rdv.fsf@ruckus.brouhaha.com> <7xegxi9pzi.fsf@ruckus.brouhaha.com> <7edd6024-75fc-4c09-a7a9-892cd8b2c176@googlegroups.com> <571d1c1c-d3a1-4721-a0d8-99339b300159@googlegroups.com> <2a8aef7c-dea9-4f68-a76e-a330bd72c30e@googlegroups.com> NNTP-Posting-Host: CNsg4fVcCsvs3UaOgZtQCw.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Opera Mail/12.16 (Linux) X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.forth:33500 On Sun, 21 Sep 2014 09:48:06 -0400, Raimond Dragomir wrote: > So, if I want to implement local variables in my personal Forth system, > and I want to use a frame pointer internal mechanism for that, it means > that I'm reinventing C in Forth? > > What if I want to invent my own new language, let's name it Omega, and > again, I want locals based on a frame pointer, it also means that I'm > reinventing C in Omega? > The answer to your question is: "No.", at least, not literally. You missed the point, though. This was about Hugh's psychology. Everything Hugh keeps doing to "improve" his Forth just adds functionality that C already has. Usually, C has had that functionality for a long, long time. Not only that, but Hugh adds the functionality to his Forth using the exact same techniques that C does. Hugh doesn't seem to recognize the irony or contradiction in that. Hugh constantly complains about Anton Ertl when Anton extends GForth in ways which are compatible with C or use C techniques. So, why is Hugh even using Forth, if what Hugh really desires is C? ... Rod Pemberton