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...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.

Messages

  Messages Help
Advanced
Messages 2541 - 2570 of 4151   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
2541
... If the language is lazy such things can be accomplished by the optimizer quickly in most cases, and deferred in other cases (and avoided by programmers in...
William Tanksley, Jr
wtanksle
Offline Send Email
Aug 2, 2005
12:06 am
2542
... Okay, show one example of where this sort of thing is actually useful. That's all I've asked for. I'm not going to just take your word for it. ... It's a...
Mackenzie Straight
eizneckam
Offline Send Email
Aug 2, 2005
12:54 am
2543
... Okay. I can't give that to you. Sorry. There are no perfectly flat languages yet, and there may never be. I'm trying to figure out how to accomplish such a...
William Tanksley, Jr
wtanksle
Offline Send Email
Aug 2, 2005
2:36 am
2544
... What are you saying? That a language needs to restrict how people manipulate code? I don't see why. It's possible to do things with cons cells that don't...
Daniel Ehrenberg
littledanehren
Offline Send Email
Aug 2, 2005
2:53 am
2545
... I am well aware that Forth does not have quotations. Ask yourself this, though: what is the fundamental difference between a quotation and an xt? The...
Mackenzie Straight
eizneckam
Offline Send Email
Aug 2, 2005
4:19 am
2546
... No. I'm saying that code isn't a data structure. Perhaps I'm misphrasing that; perhaps I should say something like "computations aren't data structures". I...
William Tanksley, Jr
wtanksle
Offline Send Email
Aug 2, 2005
10:18 pm
2547
... Forth doesn't use xts for its conditionals, either. And yes, making it impossible to manipulate an unexecuted computation accurately represents the reality...
William Tanksley, Jr
wtanksle
Offline Send Email
Aug 3, 2005
12:38 am
2548
... ...ok, but I don't really see any place for 100% abstract computations in any programming language, and it's still extremely useful to have code be a data...
Daniel Ehrenberg
littledanehren
Offline Send Email
Aug 3, 2005
2:26 pm
2549
... The only purpose for using a programming language is to express computations. I don't know what you mean by 100% abstract, though; perhaps there's...
William Tanksley, Jr
wtanksle
Offline Send Email
Aug 4, 2005
12:39 am
2550
... Overall, I really don't understand where this idea of computations is comming from. In some implementations, during runtime, it is still the quotation,...
Daniel Ehrenberg
littledanehren
Offline Send Email
Aug 4, 2005
2:49 am
2551
... Joy has two ways to express a computation. One example is a quotation, the other is a function body. So it's not "never at all anything else". The concrete...
William Tanksley, Jr
wtanksle
Offline Send Email
Aug 5, 2005
4:50 am
2552
... Hmm... ok, but what does that have to do with the abstract concept you're talking about where [ dup drop ] is equivalent to [ nop ] ?...
Daniel Ehrenberg
littledanehren
Offline Send Email
Aug 5, 2005
3:00 pm
2553
... As a compuation, the two are the same. As quoted lists, they're obviously not. So therefore, quoted lists are not the same as computations. This doesn't...
William Tanksley, Jr
wtanksle
Offline Send Email
Aug 6, 2005
1:57 am
2554
... You're using two different meanings of "computation". One is a body of code, as you used for the Joy word/quotation thing, and another is the abstract...
Daniel Ehrenberg
littledanehren
Offline Send Email
Aug 6, 2005
4:39 pm
2555
... I'm not aware of using two different meanings; I changed from my old and incorrect term "code" so that I could have a single meaning. Computation as an...
William Tanksley, Jr
wtanksle
Offline Send Email
Aug 6, 2005
7:34 pm
2556
... So what does that have to do with the Joy thing you were talking about?...
Daniel Ehrenberg
littledanehren
Offline Send Email
Aug 6, 2005
7:49 pm
2557
... What "Joy thing"? Sounds like a miscommunication. I wasn't addressing anything in Joy. I did use Joy quotations as an example of how Joy handles...
William Tanksley, Jr
wtanksle
Offline Send Email
Aug 6, 2005
8:12 pm
2558
Never mind. I don't really see this conversation going anywhere so I'm going to end my part of it right here....
Daniel Ehrenberg
littledanehren
Offline Send Email
Aug 6, 2005
9:42 pm
2559
... Okay. Thank you both for talking -- I apologize that I wasn't able to answer your questions. -Billy...
William Tanksley, Jr
wtanksle
Offline Send Email
Aug 6, 2005
11:38 pm
2560
... Sorry for carrying this on, but I am interested in knowing the definition of a computation. This is fundamentally important. Here's my stab at it... ...
Narcoleptic Electron
narcoleptic_...
Offline Send Email
Aug 7, 2005
2:31 am
2561
On Sat, 6 Aug 2005, Narcoleptic Electron wrote: I find myself in agreement with some but not all of the things you say. First, here is what I came up with...
phimvt@...
phimvt
Offline Send Email
Aug 8, 2005
3:06 am
2562
... Yes. This includes "run time of a compiler". I agree with the rest of what you wrote. Well said. ... My mistake. I added the parenthetical translations...
Narcoleptic Electron
narcoleptic_...
Offline Send Email
Aug 8, 2005
4:52 am
2563
I'm a bit late to join this discussion but I'm starting to like the idea of flat languages. If nothing else I think it's worth exploring them further until we...
Ivan Tomac
e1_t
Offline Send Email
Aug 10, 2005
3:04 pm
2564
... A short answer: String literals. A long answer: In a flat language that I've been developing for a while now (no website yet... no time), the only literal...
Narcoleptic Electron
narcoleptic_...
Offline Send Email
Aug 10, 2005
3:55 pm
2565
well that's certainly clever. i'd like to hear more details about '#' and 'code'. ... way....
sa@...
Send Email
Aug 10, 2005
4:01 pm
2566
... PS: I realize that this isn't *absolutely* flat, because string enclosures must be balanced, but I think that this is as flat as we could get before...
Narcoleptic Electron
narcoleptic_...
Offline Send Email
Aug 10, 2005
4:01 pm
2567
... I think it's just as flat as Joy or Forth, no more, no less. -- John Cowan jcowan@... www.reutershealth.com www.ccil.org/~cowan Rather...
John.Cowan
johnwcowan
Online Now Send Email
Aug 10, 2005
4:05 pm
2568
... No: Joy has list literals and string literals. My language removes list literals, making it a bit more flat....
Narcoleptic Electron
narcoleptic_...
Offline Send Email
Aug 10, 2005
4:14 pm
2569
... Thanks. Your shoulders are two of many that I have been perched on in thinking it up... ... "#" and "code" are just names of programs. For the following...
Narcoleptic Electron
narcoleptic_...
Offline Send Email
Aug 10, 2005
4:26 pm
2570
... It would be trivial to write a string->list word in Joy making list literals unnecessary. -- What asininity could I have uttered John Cowan...
John.Cowan
johnwcowan
Online Now Send Email
Aug 10, 2005
4:34 pm
Messages 2541 - 2570 of 4151   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