ANN: New Website for TAOO

MisterX b.xavier at internet.lu
Mon Oct 17 01:12:03 EDT 2005


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:see3d at writeme.com] 
> Sent: Sunday, October 16, 2005 6:58 PM
> To: x at monsieurx.com; 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 at lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your 
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-revolution
> >
> 




More information about the use-livecode mailing list