Re: [stack] function/object ambiguity + quotation alternative

William Tanksley <[email protected]>
Newsgroups gmane.comp.lang.concatenative
Message-ID <1236019481.5247.19365.camel@tanksley>
John Nowak wrote:
> I think you're absolutely right. Forth and friends *demand* short  
> words, and consequently, demand factoring.A language like Scheme  
> makes it harder to factor, but the nesting and locals means much  
> larger definitions are readable, and consequently, much less factoring  
> is required.

There's truth in what you're saying, but you're missing an important
fact: short definitions are easier to read in _any_ language. I admit
that it's important to be able to express longer words.

I do agree that Forth is a system language, with poor facilities for any
higher-level work. I don't concede anything :-) about "Forth and
friends", since I don't know what languages you're refering to.

It's good to be free from the restrictions of Forth. It's also good to
keep the benefits Forth has historically enjoyed, one of which is easy
refactoring.

Factor's EMACS mode, "Fuel", supports automated refactoring.

> - John

-Wm
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.