Path: csiph.com!news.swapon.de!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.forth Subject: Re: C to Forth (was Ting) Date: Tue, 24 May 2016 01:56:16 -0700 Organization: A noiseless patient Spider Lines: 15 Message-ID: <87eg8rhm1b.fsf@jester.gateway.pace.com> References: <5736338d.13710740@news.eternal-september.org> <9cee1949-05d9-4f78-82c5-b9d9f512f2fa@googlegroups.com> <30f7a26d-ee8a-4bb1-a9e6-2fb9c5deec03@googlegroups.com> <938662b0-97b1-42dd-951c-df1fdafab845@googlegroups.com> <4ccd7da9-ce35-434d-afd5-f16c1324ede9@googlegroups.com> <0c344658-0e5b-403c-85b3-28a4d40a58aa@googlegroups.com> <87shxdeoz7.fsf@jester.gateway.pace.com> <87bn40c7oo.fsf@jester.gateway.pace.com> <87zirhgxh6.fsf@jester.gateway.pace.com> <87r3csgr1v.fsf@jester.gateway.pace.com> <87mvnfhq33.fsf@jester.gateway.pace.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="c5ef8e90944559a2c1f3d45645d0f786"; logging-data="29958"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18IYE7xjrJFgcg6PTByFAFB" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:wNOi6eHv79LU3Ti0t31cuyc3+Ps= sha1:lqg8r5DtY3mc5rDAL0gEoXuKG78= Xref: csiph.com comp.lang.forth:47469 "Elizabeth D. Rather" writes: > 6.1.2450 WORD was included in Forth94 and Forth2012. Oh, nice. > In the first year after Chuck developed "vocabularies" (now called > word lists) he used them extensively. Since then, the number of > wordlists even in significant applications has decreased. I think except for implementations of Forth itself, Forth programs don't tend to be of the type that uses a lot of strings as data. I'm probably more accustomed than most hardcore Forthers to programming in that style. But from that perspective, tables indexed by strings (basically, Forth word lists with a different interface) are very useful. Most languages in significantly wide use these days supply them.