Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!dsl.pitt.edu!pitt!willett!dwp From: dwp@willett.pgh.pa.us (Doug Philips) Newsgroups: comp.lang.forth Subject: Re: DOER..MAKE Message-ID: <1500.UUL1.3#5129@willett.pgh.pa.us> Date: 10 Aug 90 04:31:54 GMT References: <10887@crdgw1.crd.ge.com> Organization: String, Scotch tape, and Paperclips. (in Pgh, PA) Lines: 35 In <10887@crdgw1.crd.ge.com>, eaker@sunbelt.crd.ge.com (Charles E Eaker) writes: > I confess that I am (perhaps fatally) attracted to English-like Forth. > What other language allows you to create an application in less than 30 > seconds that lets a user step up to the keyboard and type: > > Total for burger fries and shake is > > with the total immedately displayed? First, see my earlier reply to Mitch with the CM quote about "following English slavishly." I think that CM is right about that. If you do it, you're unnecessarily limitting yourself. Second, last time I check most fast food joints have special cash registers with keys for "burger" "fries", etc. Much quicker than typing whole words on keyboards, and not as linear, but definitely the same idea already done, half in hardware. > My problem is that Forth itself is an application I > use to create applications and I, like my users, prefer an English-like > environment in which to get my work done. In fact, that's a conscious > goal which, when achieved, feels as though I've done it The Right Way > (e.g., "is_cost_of" above). I'm not sure what you mean by "problem". I think CM's point about Spanish (see other message) is a good one. Noun first, then adjectives. Spanish is then more like a human version of Forth: Push item and then tweak it. -Doug --- Preferred: ( dwp@willett.pgh.pa.us OR ...!{sei,pitt}!willett!dwp ) Daily: ...!{uunet,nfsun}!willett!dwp [last resort: dwp@vega.fac.cs.cmu.edu]