Thank you Tabi, you've made some very good points: > Since there is no need to compile witango files, > I just assumed it's not what I class it to as high > level prgramming language.
This is true to a large degree. My references to a 'higher-level' and a more 'low-level' programming ability in Witango were mainly used to help illustrate Witango's two 'modes' of development. These two modes could probably also be described as 'quick' (using Actions) and 'detailed' (using Metatags). Relatively speaking, nearly every component (or dialect) of a language has a different placement on the latter of capabilities of development, from 'hightest' to 'lowest'. Something like HTML being very near the top and possibly Assembly being very near the bottom - and most every other language taking a position somewhere in between. > I am not sure if .cfm, .asp, .php, or even javascript > which you don't compile is a programming language. > > I know it involves programming so the term is > loosely defined. Yes, the term is used loosely but still relevant I believe. As technologies evolve more and more, so does the terminology. Most web-application languages (noted above) are also often referred to as 'scripting' languages. Witango is also more or less a scripting language, but the XML component to the language probably classifies Witango as a bit of a hybrid to some degree. It's this hybrid nature that sometimes makes describing Witango very challenging. Thank you for the chat and good luck with your efforts :-) ----- Original Message ----- From: "run run" <[EMAIL PROTECTED]> To: "Multiple recipients of list witango-talk" <[EMAIL PROTECTED]> Sent: Tuesday, September 24, 2002 1:47 AM Subject: Re: Witango-Talk: witango programming style question. > > Clarification, > > Since there is no need to compile witango files, > I just assumed it's not what I class it to as high > level prgramming language. > > I am not sure if .cfm, .asp, .php, or even javascript > which you don't compile is a programming language. > > I know it involves programming so the term is > loosely defined. > > But that's where I am comming from when I said witango > is not a programming language. > > I will investigate your inputs below: > > > -- Branch Actions > > -- Include files > > -- Witango Class Files ( *.TCF ) > > > Thanks again Mr.Cadillac, > > Tabi Run > > > > > > > ****************************************************** > > --- Scott Cadillac > <[EMAIL PROTECTED]> wrote: > > Hi Tabi, > > > > Don't be mistaken, Witango is a programming language > > - it's just not OOP > > compliant. > > > > For code re-usability, you should investigate: > > > > -- Branch Actions > > -- Include files > > -- Witango Class Files ( *.TCF ) > > > > The Witango Class files are 'Objects' which have > > 'Methods' where you can > > drag-and-drop other Actions into which can make the > > Methods very re-usable. > > The TCFs are as close as you'll probably get to OOP > > compliance in Witango, > > but know that they do not completely conform, 100% > > to accepted OOP > > conventions. > > > > Note: You'll need version 4.0 (2000) or higher to > > utilize TCFs. > > > > Also, Note: You can call external *.DLL, JavaBeans > > and COM Object with > > Witango, if that helps. > > > > Cheers.... > > > > > > ----- Original Message ----- > > From: "run run" <[EMAIL PROTECTED]> > > To: "Multiple recipients of list witango-talk" > > <[EMAIL PROTECTED]> > > Sent: Monday, September 23, 2002 6:58 PM > > Subject: Re: Witango-Talk: witango programming style > > question. > > > > > > > > > > Okay, > > > > > > Here is what iam after, I would consider actions > > as > > > object in witango application program. Therefore > > > I want to organize actions into maybe .taf or .tcf > > > or etc. so in my project i can call that same > > action > > > (object, in this case maybe a search on employee) > > in > > > other modules(action or group of actions > > performing > > > the a particular task).. > > > > > > In other words , I want to reuse my actions > > instead > > > of creating the same actions all over again in my > > > project. > > > > > > I understand that witango is not a programming > > > language > > > but I thought may be you could organize actions to > > > mimick oop style. This would give witango more > > robust > > > application. I know you all know this, and so this > > > is what I am asking the list for. > > > > > > I have started to implement and re-use action in > > my > > > other pilot project but I thought maybe others > > here > > > on the list has some input. > > > > > > I appreciate your thought and inputs (Mr.Cadillac > > and > > > Mr.Gauthier) > > > > > > > > > Thank you. > > > > > > Tabi Run > > > > > > --- Scott Cadillac > > > <[EMAIL PROTECTED]> wrote: > > > > Hi Tabi, > > > > > > > > This is a difficult question to answer because I > > > > don't think Witango can be > > > > classified as a Object Oriented Programming > > > > language. > > > > > > > > The Witango 'language' consists of two dialects, > > so > > > > to speak, XML and > > > > Metatags. > > > > > > > > The TAF and TCF files are written and organized > > in > > > > XML format, which > > > > primarily contains the 'higher-level logic' of > > your > > > > application. The > > > > Witango XML is defined and written dynamically > > by > > > > the 'Actions' you > > > > drag-and-drop into a file using the Witango > > Editor - > > > > this is an automatic > > > > process and no knowledge of XML is required by > > the > > > > developer. > > > > > > > > For more 'low-level' control of your application > > > > logic and functionality, > > > > there are Witango Metatags which allow you to > > code > > > > by hand some of the more > > > > complex capabilities of the Witango environment, > > as > > > > well as set dynamic > > > > properties of 'Actions'. > > > > > > > > The closest description of the Witango language > > that > > > > fits in the current > > > > market place, is that it is a 'tag' language not > > > > un-like ColdFusion or even > > > > Lasso, PHP, ASP and JSP - but with more > > capabilities > > > > of course :-). > > > > > > > > I know this doesn't answer your question > > directly, > > > > so maybe I'm not > > > > understanding what you are saying exactly - is > > there > > > > something in > > > > particular you are after? Or just trying to > > > > incorporate a particular > > > > development style? > > > > > > > > > > > > Note: Because the Witango 'language' is > > formatted in > > > > XML - TAF and TCF > > > > files can be created or modified by an external > > > > process, or another > > > > language environment that could be OOP compliant > > and > > > > has XML support. > > > > > > > > Supplement: Witango Include files (INC) or TML > > files > > > > are written with just > > > > Metatags. And of course HTML and other > > client-side > > > > languages (JavaScript, > > > > etc,,,) can be typed in all file types for > > output. > > > > > > > > Hope this helps. Cheers.... > > > > > > > > ----- Original Message ----- > > > > From: "run run" <[EMAIL PROTECTED]> > > > > To: "Multiple recipients of list witango-talk" > > > > <[EMAIL PROTECTED]> > > > > Sent: Monday, September 23, 2002 3:57 PM > > > > Subject: Witango-Talk: witango programming style > > > > question. > > > > > > > > > > > > > > > > > > Hello list, > > > > > > > > > > How do you write witango files as to conform > > with > > > > > object oriented programming style? > > > > > > > > > > I would appreciate your input on this matter. > > > > > > > > > > thanks, > > > > > > > > > > tabi run > > > > > > > > > > > > __________________________________________________ > > > > > Do you Yahoo!? > > > > > New DSL Internet Access from SBC & Yahoo! > > > > > http://sbc.yahoo.com > > > > > > > > > > > > > > > ________________________________________________________________________ > > > > > TO UNSUBSCRIBE: send a plain text/US ASCII > > email > > > > to [EMAIL PROTECTED] > > > > > with unsubscribe witango-talk > > in > > > > the message body > > > === message truncated === > > > __________________________________________________ > Do you Yahoo!? > New DSL Internet Access from SBC & Yahoo! > http://sbc.yahoo.com > ________________________________________________________________________ > TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED] > with unsubscribe witango-talk in the message body > ________________________________________________________________________ TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED] with unsubscribe witango-talk in the message body
