Re: ANN: New Website for TAOO

2005-10-18 Thread Dan Shafer

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

2005-10-18 Thread Jim Ault
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

2005-10-18 Thread chandapu kiran kumar
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

2005-10-18 Thread xavier . bury
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

2005-10-17 Thread Dan Shafer
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

2005-10-17 Thread xavier . bury
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

2005-10-17 Thread Dan Shafer
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

2005-10-17 Thread Mark Wieder
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

2005-10-17 Thread Dave LeYanna
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

2005-10-17 Thread MisterX
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

2005-10-17 Thread MisterX

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

2005-10-16 Thread Pierre Sahores

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

2005-10-16 Thread Chipp Walters
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

2005-10-16 Thread Dennis Brown

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

2005-10-16 Thread Dennis Brown

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

2005-10-16 Thread MisterX
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

2005-10-16 Thread Dennis Brown

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

2005-10-16 Thread Dan Shafer
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

2005-10-16 Thread Dan Shafer

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

2005-10-16 Thread Dennis Brown

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

2005-10-16 Thread MisterX
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