my interest in joy was triggered by examples contained in manfred's original papers. those examples suggested that a way of simplifying the expression of ...
Stevan Apter
sa@...
Mar 1, 2008 1:53 pm
3742
... or in postfix notation: til 1 + 1 + til 1 drop ... From: "Stevan Apter" <sa@...> To: <concatenative@yahoogroups.com> Sent: Saturday, March 01, 2008...
Stevan Apter
sa@...
Mar 1, 2008 1:56 pm
3743
... I'm having a little trouble parsing this example. Do you think you could translate this example to XY, or at least insert parens so it's clear where the...
... From: "Daniel Ehrenberg" <microdan@...> To: <concatenative@yahoogroups.com> Sent: Saturday, March 01, 2008 9:17 AM Subject: Re: [stack] disallowing...
Stevan Apter
sa@...
Mar 1, 2008 2:47 pm
3745
... Map, filter, fold, etc. are all part of the core Cat language. I consider all of these array primitives. The Cat concept of list is more or less analgous...
... From: "Christopher Diggins" <cdiggins@...> To: <concatenative@yahoogroups.com> Sent: Saturday, March 01, 2008 2:35 PM Subject: Re: [stack]...
Stevan Apter
sa@...
Mar 1, 2008 8:26 pm
3747
... It shouldn't be a puzzle... They don't understand. It's hard to get started learning about it. The existing array languages are, with only two exceptions,...
... From: "William Tanksley, Jr" <wtanksleyjr@...> To: <concatenative@yahoogroups.com> Sent: Saturday, March 01, 2008 5:08 PM Subject: Re: [stack]...
Stevan Apter
sa@...
Mar 1, 2008 10:44 pm
3750
... I didn't expect or intend to offend, but no, it's not presumptuous. You yourself said, 'I don't know what "til", "find", "raze", "where", "all", "each",...
... From: "William Tanksley, Jr" <wtanksleyjr@...> To: <concatenative@yahoogroups.com> Sent: Saturday, March 01, 2008 7:26 PM Subject: Re: [stack]...
Stevan Apter
sa@...
Mar 2, 2008 1:20 am
3752
... You're right, there is some misunderstanding. What I was talking about, and what Factor's missing, is the property of things like "+" to denote both scalar...
hi dan ... From: "Daniel Ehrenberg" <microdan@...> To: <concatenative@yahoogroups.com> Sent: Saturday, March 01, 2008 8:34 PM Subject: Re: [stack]...
Stevan Apter
sa@...
Mar 2, 2008 2:22 am
3754
... Well, if by "list" you mean "lazy linked list", Factor doesn't work like that for input because it'd require memoizing past input values, and it wouldn't...
... From: "Daniel Ehrenberg" <microdan@...> To: <concatenative@yahoogroups.com> Sent: Saturday, March 01, 2008 10:34 PM Subject: Re: [stack] disallowing...
Stevan Apter
sa@...
Mar 2, 2008 6:15 am
3756
Hello everyone, My name is Justin and I am a freshman at Worcester Polytechnic Institute in Massachusetts. I discovered Concatenative languages perhaps a year...
Hi there, First, I'm glad to read that kind of post, very suited for FP newbies like me. I wonder if the Concatenative group has knowledge of the Forth effort...
... As far as I know, Dijkstra didn't have a beef with recursion. The author of the following retrospective writes that Dijkstra probably considered recursion...
... Knuth seemed to see more use for it than that. But I grant your point, and I wouldn't want to be _against_ Dijkstra on any point, anyhow. ... That feels...
... It seems to me from _A Discipline of Programming_ that he thought recursion a special case, relatively unimportant: the programming language he introduces...
... True, but that doesn't matter: you translate the conditional GO into a conditional invocation of the function corresponding to the labeled code. ... In a...
... But he mentions recursion favorably in the letter you were using to indict it. I'm confused. ... By "mess" you mean obfuscated and unintelligible? I...
... I don't know the term "lambda-lift", and Google knows of it mainly as a bunch of source files (I did find a 1985 paper on the topic, but it's a little...
... I'll reply to both of your messages in one. ... Then the analysis difficulty (if there is any) is obviously in the shuffle, not in the tail-call. The...
... He says that humans are good at (mathematical) induction, which is one way of understanding recursion. You can't expect him to express his whole...
... You're in the right place, Justin, I haven't been able to get them out of my head since I first read about Forth in the early 1970's ;-) -- Don Groves...
... Indeed, and I'd argue that this is exactly why many people find stack- based languages universally problematic. They're taking issue with all of this state...
John Nowak
john@...
Mar 4, 2008 12:16 am
3770
... A few months back, I finally caught on to this: by their nature, concatenative languages enforce computation by continuation passing. Would it be true to...