Search the web
Sign In
New User? Sign Up
concatenative · Discuss the concatenative variety of computer languages: Joy, Forth, Postscript
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.

Messages

  Messages Help
Advanced
Messages 3285 - 3314 of 4109   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
3285
Version 0.10.2 was just uploaded, with a bunch of new features: - fold, filter, map - infinite lists (using the "gen" primitive) - predicate function...
Christopher Diggins
cdiggins.geo
Offline Send Email
Apr 2, 2007
8:31 am
3286
... [..] I could not comment on the lean flat language experiment ... to anticipate: the L that I am discussing has a stack of foyers, starting with a stack of...
Manfred Von Thun
maggethun
Offline Send Email
Apr 2, 2007
9:55 am
3287
Manfred Von Thun <m.vonthun@...> wrote: Thank you for the prompt and clear answers. To cut to the chase: I agree that the language "L" is both flat...
William Tanksley, Jr
wtanksle
Offline Send Email
Apr 3, 2007
4:30 am
3288
I thought members of the Cat discussion group and the concatenative mailing list would be interested in the Cat implementation of the Google MapReduce...
Christopher Diggins
cdiggins.geo
Offline Send Email
Apr 3, 2007
7:45 pm
3289
I'd appreciate a few eyes on the recently created Wikipedia article on Cat ( http://en.wikipedia.org/wiki/Cat_%28programming_language%29 ). I talk a lot about...
Christopher Diggins
cdiggins.geo
Offline Send Email
Apr 3, 2007
11:53 pm
3290
I've written a short article about how the Cat interpreter works on the Cat wiki http://code.google.com/p/cat-language/wiki/HowTheInterpreterWorks. I am hoping...
Christopher Diggins
cdiggins.geo
Offline Send Email
Apr 5, 2007
9:38 pm
3291
From a superficial initial read it seems to be a well structured top-down presentation. I've avoided C#, because I don't want to be screwed by M$, but I was...
chris glur
crglur@...
Send Email
Apr 7, 2007
7:28 am
3292
... Thanks for compliment Chris. In general the concatenative approach greatly simplifies reasoning about algorithms and code. It also simplifies automated...
Christopher Diggins
cdiggins.geo
Offline Send Email
Apr 7, 2007
7:47 am
3293
The latest Cat release 0.10.4 ( http://code.google.com/p/cat-language/downloads/list ) now supports graphics, see http://www.cdiggins.com/ for an example...
Christopher Diggins
cdiggins.geo
Offline Send Email
Apr 7, 2007
9:28 pm
3294
I HAD previously fetched several of that site's pages. But not this one which seems to contain the guts of the applicable theory. I've started analysing it,...
chris glur
crglur@...
Send Email
Apr 8, 2007
7:15 am
3295
... Would a spreadsheet be a 'Live language' ? Why/how 'based on declarative programming constructs' ? I propose going beyond code completion, to a syntax ...
chris glur
crglur@...
Send Email
Apr 9, 2007
11:12 am
3296
On 3/4/07 9:12 AM, "William Tanksley, Jr" <wtanksleyjr@...> wrote: [..] Sorry Billy, I cannot respond right now. But I will clarify a few things when I...
Manfred Von Thun
maggethun
Offline Send Email
Apr 10, 2007
4:07 am
3297
I've written a short article explaining how to infer the types using the example of a non-trivial higher order function: "[] eval eval" at ...
Christopher Diggins
cdiggins.geo
Offline Send Email
Apr 11, 2007
7:11 pm
3298
A perhaps trivial question [which also serves to test if my - via gmail - posts get through] is: "is it obvious why one would want to 'infer the types' ?" ==...
chris glur
crglur@...
Send Email
Apr 16, 2007
8:59 am
3299
... Maybe not. There are many languages that do very little typechecking at compile time. They include concatenative languages like Forth, Joy, and Postscript;...
William Tanksley, Jr
wtanksle
Offline Send Email
Apr 16, 2007
2:00 pm
3300
This question implies the question "why would one want to statically verify the types?". This one is fairly well-known: e.g. documentation, reducing defects,...
Christopher Diggins
cdiggins.geo
Offline Send Email
Apr 16, 2007
4:35 pm
3301
... Your answer was better than mine, but I did have one little tidbit I think it worthy: a program that must be type-inferenced must be written in a...
William Tanksley, Jr
wtanksle
Offline Send Email
Apr 16, 2007
6:37 pm
3302
... When you say "predictable" I am assuming you are referring programs with straightforward or simple types, and not to the set of well-typed programs in...
Christopher Diggins
cdiggins.geo
Offline Send Email
Apr 16, 2007
7:22 pm
3303
... No, I'm referring to programs with static, balanced stack effects. ... In spite of what I said, I do agree that more power is better than less. So go for...
William Tanksley, Jr
wtanksle
Offline Send Email
Apr 16, 2007
8:06 pm
3304
... OK, the old 'strongly typed vs untypes languages' debate, where my prefered language is Oberon - from Wirth's strongly typed family. ... I don't like this...
chris glur
crglur@...
Send Email
Apr 17, 2007
3:18 pm
3305
Whew, a long email. ... All type-inferenced languages are strongly staticly typed. If they weren't, they wouldn't require type inferencing. And you've...
William Tanksley, Jr
wtanksle
Offline Send Email
Apr 17, 2007
5:52 pm
3306
... Most type-inferencing languages allow a modicum of explicit typing in the situation where the compiler cannot decide: for example, you cannot write...
John Cowan
johnwcowan
Online Now Send Email
Apr 17, 2007
8:40 pm
3307
... Indeed, not enormously. But see below. [..] ... See your own comment above. You agree that L is concatenative (and flat), and that Joy is concatenative...
Manfred Von Thun
maggethun
Offline Send Email
Apr 18, 2007
6:50 am
3308
... But they do not accept the same programs. L accepts many more programs than Joy does. L may even be more expressive than Joy (although I haven't examined...
William Tanksley, Jr
wtanksle
Offline Send Email
Apr 18, 2007
2:54 pm
3309
I just started taking a closer look at Enchilada, because I was wondering about the feasibility of implementing a version in Cat. Now that I have looked at it...
Christopher Diggins
cdiggins.geo
Offline Send Email
Apr 21, 2007
5:35 pm
3310
... I'm keeping a close eye on Cat too. Currently I'm implementing Enchilada in Factor, mostly because Factor is the most mature concatenative language to date...
Robbert van Dalen
r_v_dalen
Offline Send Email
Apr 21, 2007
10:47 pm
3311
Version 0.11.0 of Cat has just been released on Google code hosting ( http://code.google.com/p/cat-language/downloads/list ). The latest release is decribed on...
Christopher Diggins
cdiggins.geo
Offline Send Email
Apr 24, 2007
5:43 pm
3312
... You are exactly right about L++ (in the terminology of my original post), but not about L. Reminder: L and L++ both use a stack of foyers, but they differ...
Manfred Von Thun
maggethun
Offline Send Email
Apr 26, 2007
8:24 am
3313
... I'm extremely confused. I thought you just said that L accepted unbalanced brackets -- you said, "an incomplete Joy program (as Joy is currently...
William Tanksley, Jr
wtanksle
Offline Send Email
Apr 26, 2007
5:09 pm
3314
I've made an attempt at creating a more formal definition of concatenative languages which I posted on my blog ( ...
Christopher Diggins
cdiggins.geo
Offline Send Email
Apr 27, 2007
9:17 pm
Messages 3285 - 3314 of 4109   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2007 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help