Re: ANN: New Website for TAOO
OK, just between us then we'll call it McGiverOOP. LOL Dan On Oct 17, 2005, at 9:16 PM, MisterX wrote: call it OOP by McGiver made with what he's got! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
There were four scripts standing at a bar waiting for an object. The object tender sent one sliding down and the first script grabbed it and began running in place. It had his name on it and he smiled and was happily employed. H. Jim Ault Las Vegas On 10/17/05 11:11 PM, Dan Shafer [EMAIL PROTECTED] wrote: OK, just between us then we'll call it McGiverOOP. LOL Dan On Oct 17, 2005, at 9:16 PM, MisterX wrote: call it OOP by McGiver made with what he's got! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
i dont know any thing about your problems then please don;t send me any e-mail please[ with reagards kiran kumar bye take care On 10/18/05, Jim Ault [EMAIL PROTECTED] wrote: There were four scripts standing at a bar waiting for an object. The object tender sent one sliding down and the first script grabbed it and began running in place. It had his name on it and he smiled and was happily employed. H. Jim Ault Las Vegas On 10/17/05 11:11 PM, Dan Shafer [EMAIL PROTECTED] wrote: OK, just between us then we'll call it McGiverOOP. LOL Dan On Oct 17, 2005, at 9:16 PM, MisterX wrote: call it OOP by McGiver made with what he's got! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
we are discussing general things in rev related to rev - not just your problems. Welcome to our shared-problem community and it's shared solutions... cheers -=- Xavier Bury Clearstream Services TNS NT LAN Server ext 36465 Voice: +352 243 3 6465 Fax: +352 243 63 6465 chandapu kiran kumar [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 18/10/05 09:35 Please respond to How to use Revolution use-revolution@lists.runrev.com To How to use Revolution use-revolution@lists.runrev.com cc Subject Re: ANN: New Website for TAOO i dont know any thing about your problems then please don;t send me any e-mail please[ with reagards kiran kumar bye take care On 10/18/05, Jim Ault [EMAIL PROTECTED] wrote: There were four scripts standing at a bar waiting for an object. The object tender sent one sliding down and the first script grabbed it and began running in place. It had his name on it and he smiled and was happily employed. H. Jim Ault Las Vegas On 10/17/05 11:11 PM, Dan Shafer [EMAIL PROTECTED] wrote: OK, just between us then we'll call it McGiverOOP. LOL Dan On Oct 17, 2005, at 9:16 PM, MisterX wrote: call it OOP by McGiver made with what he's got! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution - To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is '[EMAIL PROTECTED]'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
I'm still struggling a bit to grok TAOO as well, Dennis. We've established that it's not extensible in the Smalltalk sense (i.e., by subclassing and overriding methods). It's more like a collection of Rev libraries that go one step beyond the usual libraries by providing a generalized framework within which you can build apps and other libraries more efficiently. In that sense, I suspect it's more like a conventional programming language set of libraries. You load the libraries, then call their functions and commands, which are designed to be as generic as Xavier can make them to deal with the most common programming requirements he encounters in the kinds of apps he builds. He's inviting us to create new libraries that address other kinds of programming requirements. On Oct 16, 2005, at 6:06 PM, Dennis Brown wrote: However, if you did not get Forth, you might not be able to tell me if I have got any kind of mental hook to grab onto it yet. I understand Small Talk is an extensible language and you are familiar with it. Can you draw any parallels in that direction? ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
Dan You can overide or subclass methods. However... Overide happens at the local stack level - you copy the library's method and overide it from the local stack's methods. Subclassing is a bit different: You have a mehod called CreateClient that creates clients. If you wanted to use that to createClient objects or Companies, you copy the method, rename it and change what you need. OR if you have a generic createobject method, you can improve this one by providing what kind of object you want to create. The createObject is then scripted to either do different things per object (which will overbloat the function) or you create a subtype creation branching for the different objects that createobject can make. Harder to explain given the number of choices... cheers Xavier [EMAIL PROTECTED] wrote on 17/10/2005 08:44:39: I'm still struggling a bit to grok TAOO as well, Dennis. We've established that it's not extensible in the Smalltalk sense (i.e., by subclassing and overriding methods). It's more like a collection of Rev libraries that go one step beyond the usual libraries by providing a generalized framework within which you can build apps and other libraries more efficiently. In that sense, I suspect it's more like a conventional programming language set of libraries. You load the libraries, then call their functions and commands, which are designed to be as generic as Xavier can make them to deal with the most common programming requirements he encounters in the kinds of apps he builds. He's inviting us to create new libraries that address other kinds of programming requirements. On Oct 16, 2005, at 6:06 PM, Dennis Brown wrote: However, if you did not get Forth, you might not be able to tell me if I have got any kind of mental hook to grab onto it yet. I understand Small Talk is an extensible language and you are familiar with it. Can you draw any parallels in that direction? ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution - To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is '[EMAIL PROTECTED]'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
OK, good. That's what I understood. Those approaches are not really overriding and subclassing; they are rather copy-paste-tweak methods. NOthing wrong with that, you understand, just that they fall short of pure object orientation. Dan On Oct 17, 2005, at 12:09 AM, [EMAIL PROTECTED] wrote: Dan You can overide or subclass methods. However... Overide happens at the local stack level - you copy the library's method and overide it from the local stack's methods. Subclassing is a bit different: You have a mehod called CreateClient that creates clients. If you wanted to use that to createClient objects or Companies, you copy the method, rename it and change what you need. OR if you have a generic createobject method, you can improve this one by providing what kind of object you want to create. The createObject is then scripted to either do different things per object (which will overbloat the function) or you create a subtype creation branching for the different objects that createobject can make. Harder to explain given the number of choices... cheers Xavier [EMAIL PROTECTED] wrote on 17/10/2005 08:44:39: I'm still struggling a bit to grok TAOO as well, Dennis. We've established that it's not extensible in the Smalltalk sense (i.e., by subclassing and overriding methods). It's more like a collection of Rev libraries that go one step beyond the usual libraries by providing a generalized framework within which you can build apps and other libraries more efficiently. In that sense, I suspect it's more like a conventional programming language set of libraries. You load the libraries, then call their functions and commands, which are designed to be as generic as Xavier can make them to deal with the most common programming requirements he encounters in the kinds of apps he builds. He's inviting us to create new libraries that address other kinds of programming requirements. On Oct 16, 2005, at 6:06 PM, Dennis Brown wrote: However, if you did not get Forth, you might not be able to tell me if I have got any kind of mental hook to grab onto it yet. I understand Small Talk is an extensible language and you are familiar with it. Can you draw any parallels in that direction? ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution - To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is '[EMAIL PROTECTED]'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
xavier- Monday, October 17, 2005, 12:09:02 AM, you wrote: Subclassing is a bit different: You have a mehod called CreateClient that creates clients. If you wanted to use that to createClient objects or Companies, you copy the method, rename it and change what you need. I don't see how this is subclassing... -- -Mark Wieder [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
Maybe he should have said Add what you need, not change what you need whis is what overloading is (I think...) Dave Mark Wieder wrote: xavier- Monday, October 17, 2005, 12:09:02 AM, you wrote: Subclassing is a bit different: You have a mehod called CreateClient that creates clients. If you wanted to use that to createClient objects or Companies, you copy the method, rename it and change what you need. I don't see how this is subclassing... ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: ANN: New Website for TAOO
I think we need a reference first http://en.wikipedia.org/wiki/Overloading now, put into rev context... sorry if I go overboard - im a bit overloaded ;) if you pass an object or use the function in any dynamic way, you can adapt the type of the passing object (the parameter or a reference to (or reference to a group of them) ) to any function or polymorphised handler or function within dynamic or chosen (controlled) objects types... on dynamicDoCreate something do create something or get createsomething() etc... that's instantiating (creating meta-methods in this case) and overloading either operator function or the parameter via an abstract object-function. The twist here is using dynamic scripting and semantics to virtualize the object. does that make sense? in other words, the user can call any function via a handler that is adaptable. whether the function (create something exists can be even created via association (create banana = create fruit because banana is a fruit and only the create fruit exists). A bit of prolog ideology if you ever tried the prolog thing - I never did but I studied language design hence I know a bit about lots of languages... cheers Xav -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dave LeYanna Sent: Monday, October 17, 2005 6:31 PM To: How to use Revolution Subject: Re: ANN: New Website for TAOO Maybe he should have said Add what you need, not change what you need whis is what overloading is (I think...) Dave Mark Wieder wrote: xavier- Monday, October 17, 2005, 12:09:02 AM, you wrote: Subclassing is a bit different: You have a mehod called CreateClient that creates clients. If you wanted to use that to createClient objects or Companies, you copy the method, rename it and change what you need. I don't see how this is subclassing... ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: ANN: New Website for TAOO
call it OOP by McGiver made with what he's got! ;) -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dan Shafer Sent: Monday, October 17, 2005 6:25 PM To: How to use Revolution Subject: Re: ANN: New Website for TAOO OK, good. That's what I understood. Those approaches are not really overriding and subclassing; they are rather copy-paste-tweak methods. NOthing wrong with that, you understand, just that they fall short of pure object orientation. Dan ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
Aloha Xavier, Link seems broken ;-/ Best, Pierre Le 16 oct. 05 à 10:02, MisterX a écrit : Monsieurx.com is being revamped silently into Wiki and without the wacky MisterX's adventure content. You can come and preview the website at http://monsieurx.com/wiki I think you will like it, it's more to the point and I'll be working hard to make it easier to understand... your comments are welcome, join in and send your questions to the faq and don’t be shy to comment or suggest articles and examples you would like to see... regards Xavier ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
Yep, I can see it, but can't navigate anywhere. I get Login Error everywhere. Firefox on WinXP Pierre Sahores wrote: Aloha Xavier, Link seems broken ;-/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
Xavier, All I get is Login error, I tried for 15 min to get in, but had to give up... Dennis On Oct 16, 2005, at 4:02 AM, MisterX wrote: Monsieurx.com is being revamped silently into Wiki and without the wacky MisterX's adventure content. You can come and preview the website at http://monsieurx.com/wiki I think you will like it, it's more to the point and I'll be working hard to make it easier to understand... your comments are welcome, join in and send your questions to the faq and don’t be shy to comment or suggest articles and examples you would like to see... regards Xavier ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
Xavier, I just tried again, and this time I can register and log in. Good. Dennis On Oct 16, 2005, at 12:00 PM, Dennis Brown wrote: Xavier, All I get is Login error, I tried for 15 min to get in, but had to give up... Dennis On Oct 16, 2005, at 4:02 AM, MisterX wrote: Monsieurx.com is being revamped silently into Wiki and without the wacky MisterX's adventure content. You can come and preview the website at http://monsieurx.com/wiki I think you will like it, it's more to the point and I'll be working hard to make it easier to understand... your comments are welcome, join in and send your questions to the faq and don’t be shy to comment or suggest articles and examples you would like to see... regards Xavier ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: ANN: New Website for TAOO
I didn't do much but I tried twice to log in and it worked! Wiki baffles me sometimes... I thought this would be easier than PHPNuke or Typo3.com... -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dennis Brown Sent: Sunday, October 16, 2005 6:13 PM To: How to use Revolution Subject: Re: ANN: New Website for TAOO Xavier, I just tried again, and this time I can register and log in. Good. Dennis On Oct 16, 2005, at 12:00 PM, Dennis Brown wrote: Xavier, All I get is Login error, I tried for 15 min to get in, but had to give up... Dennis On Oct 16, 2005, at 4:02 AM, MisterX wrote: Monsieurx.com is being revamped silently into Wiki and without the wacky MisterX's adventure content. You can come and preview the website at http://monsieurx.com/wiki I think you will like it, it's more to the point and I'll be working hard to make it easier to understand... your comments are welcome, join in and send your questions to the faq and don’t be shy to comment or suggest articles and examples you would like to see... regards Xavier ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
Xavier, After reading your new introduction on the wiki page. Something clicks. If I understand what TAOO is supposed to be, I can relate it to Forth. Forth is a low level but extensible language and IDE from about 30 years ago. In Forth you write a definition for a named routine that is then available for immediate and future project use. In essence you are extending the base language with higher level operators that become more specific to solving a particular problem. A typical Forth program would consist of defining some new operators needed for solving a problem, then finally the main routine doWhatIWant that consists of a string of high level operators that solve the problem at a high level of abstraction. Because Forth is a stack language, each operator is passing data to the next operator in line without any explicit references. Forth was a stupid simple language. But it allowed you to design the solution to your problem at a high level with operators that did not exist, then design the operators that make those operators work, etc. until you were at the lowest level of operator. But the beauty was that every operator was an extension to the language for other projects without any effort other than you had better document your language extensions well, if you expected to use them again. One of the weaknesses of XTalk/Transcript in my opinion was that you could not directly and efficiently extend the language in this same way. So It seems to me that TAOO is an environment that provides a framework for an extensible language --but not as effeciently as if it were built into the language at the primitive level. So the strength of TAOO would be this extensible language framework plus all the extension definitions that you have already written. Do I have a correct picture yet in simple terms??? Dennis On Oct 16, 2005, at 4:02 AM, MisterX wrote: Monsieurx.com is being revamped silently into Wiki and without the wacky MisterX's adventure content. You can come and preview the website at http://monsieurx.com/wiki I think you will like it, it's more to the point and I'll be working hard to make it easier to understand... your comments are welcome, join in and send your questions to the faq and don’t be shy to comment or suggest articles and examples you would like to see... regards Xavier ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
OK I registered, logged in, and edited the opening portion of What Make TAOO Interesting? Read it over and see if it is still accurate. I think you'll agree it reads better. The second item on that page starts TAOO's goal is provide information at your fingertips. I tried to add a comment to that but the COmment link doesn't appear to me to do anything and I didn't want to rewrite it without a discussion. But I don't think this is TAOO's goal. I think TAOO's goal is to make it possible for you to create applications that provide users with information at their fingertips. Yes? Dan On Oct 16, 2005, at 9:26 AM, MisterX wrote: I didn't do much but I tried twice to log in and it worked! Wiki baffles me sometimes... I thought this would be easier than PHPNuke or Typo3.com... -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dennis Brown Sent: Sunday, October 16, 2005 6:13 PM To: How to use Revolution Subject: Re: ANN: New Website for TAOO Xavier, I just tried again, and this time I can register and log in. Good. Dennis On Oct 16, 2005, at 12:00 PM, Dennis Brown wrote: Xavier, All I get is Login error, I tried for 15 min to get in, but had to give up... Dennis On Oct 16, 2005, at 4:02 AM, MisterX wrote: Monsieurx.com is being revamped silently into Wiki and without the wacky MisterX's adventure content. You can come and preview the website at http://monsieurx.com/wiki I think you will like it, it's more to the point and I'll be working hard to make it easier to understand... your comments are welcome, join in and send your questions to the faq and don’t be shy to comment or suggest articles and examples you would like to see... regards Xavier ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
Dennis. Gawd, do I hope you're wrong about the parallel with FOrth! :-D Forth and LISP are the only two programming languages I ever attempted to learn and just gave up on. If TAOO is like Forth, I'm going to go back to programming in object assembler. It'll be less painful. (Just kidding. At least mostly.) Dan On Oct 16, 2005, at 9:58 AM, Dennis Brown wrote: Xavier, After reading your new introduction on the wiki page. Something clicks. If I understand what TAOO is supposed to be, I can relate it to Forth. ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN: New Website for TAOO
Dan, I realize that Forth is arcane. However, it is simple to grasp the concept behind it, and it is the only language I ever used (albeit for only a few days 25 years ago), that is inherently extensible (and re-definable). In fact if you don't extend the language, you would have a hard time accomplishing anything. I pretty much understood most of the language concept the first day I was exposed to it. But coming from the machine language and hardware side of things, it fit right into my mental landscape. I was trying to find a very simple example that I could relate to in order to conceptualize the environment provided by TAOO. If this concept is correct, then I would not have any trouble figuring out TAOO and might even be able to explain the concept to others in simple terms. However, if you did not get Forth, you might not be able to tell me if I have got any kind of mental hook to grab onto it yet. I understand Small Talk is an extensible language and you are familiar with it. Can you draw any parallels in that direction? Dennis On Oct 16, 2005, at 8:07 PM, Dan Shafer wrote: Dennis. Gawd, do I hope you're wrong about the parallel with FOrth! :-D Forth and LISP are the only two programming languages I ever attempted to learn and just gave up on. If TAOO is like Forth, I'm going to go back to programming in object assembler. It'll be less painful. (Just kidding. At least mostly.) Dan On Oct 16, 2005, at 9:58 AM, Dennis Brown wrote: Xavier, After reading your new introduction on the wiki page. Something clicks. If I understand what TAOO is supposed to be, I can relate it to Forth. ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: ANN: New Website for TAOO
you got it! It's not forth programming with stacks though! The name = object stuff was cleverly left out! cheers Xavier -Original Message- From: Dennis Brown [mailto:[EMAIL PROTECTED] Sent: Sunday, October 16, 2005 6:58 PM To: [EMAIL PROTECTED]; How to use Revolution Subject: Re: ANN: New Website for TAOO Xavier, After reading your new introduction on the wiki page. Something clicks. If I understand what TAOO is supposed to be, I can relate it to Forth. Forth is a low level but extensible language and IDE from about 30 years ago. In Forth you write a definition for a named routine that is then available for immediate and future project use. In essence you are extending the base language with higher level operators that become more specific to solving a particular problem. A typical Forth program would consist of defining some new operators needed for solving a problem, then finally the main routine doWhatIWant that consists of a string of high level operators that solve the problem at a high level of abstraction. Because Forth is a stack language, each operator is passing data to the next operator in line without any explicit references. Forth was a stupid simple language. But it allowed you to design the solution to your problem at a high level with operators that did not exist, then design the operators that make those operators work, etc. until you were at the lowest level of operator. But the beauty was that every operator was an extension to the language for other projects without any effort other than you had better document your language extensions well, if you expected to use them again. One of the weaknesses of XTalk/Transcript in my opinion was that you could not directly and efficiently extend the language in this same way. So It seems to me that TAOO is an environment that provides a framework for an extensible language --but not as effeciently as if it were built into the language at the primitive level. So the strength of TAOO would be this extensible language framework plus all the extension definitions that you have already written. Do I have a correct picture yet in simple terms??? Dennis On Oct 16, 2005, at 4:02 AM, MisterX wrote: Monsieurx.com is being revamped silently into Wiki and without the wacky MisterX's adventure content. You can come and preview the website at http://monsieurx.com/wiki I think you will like it, it's more to the point and I'll be working hard to make it easier to understand... your comments are welcome, join in and send your questions to the faq and don’t be shy to comment or suggest articles and examples you would like to see... regards Xavier ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution