Thank you to everyone who responded to my request for info about RAD tools!
I am one of those loyal Robert Shubert - Tronics customers so I will be
taking my time. I don't use the builders in Witango anymore. It is just the
ease of organization in Witango that I like. And I can call a class file so
easily. Thanks particularly for explaining that I can look at the PHP
functions as Witango metatags that helps. 

Her is a piece of code that is a mix of MS SQL, Witango variables &
rowsLopps and HTML form.

I loop thru an ARGs array.
I use IF stataements

**************************
Select * from contact
If id_contact=3(arg value)
OR
If id_contact=4(arg value)
Etc
***************************
I can make the SQL as complicated as I want

This whole rows loop is assigend to VAR. then I stick the VAR in a Witango
direct to database action. 

So..  I wonder how long it will take me to get the code correct in PHP?
Oh well, just a thought

Thanks again! Janet 


-----Original Message-----
From: Scott Cadillac [mailto:[EMAIL PROTECTED] 
Sent: Friday, October 24, 2008 11:26 AM
To: [email protected]
Subject: Re: Witango-Talk: RAD dev tools

Hi Janet,

> How come Witango shielded me from all of these languages?
> I know Witango is an XML code generator so why isn't there any other
> products creating XML? I am asking the wrong question?


> So if Witango is not PHP or C+ or whatever what is it?
> Is it just XML?
> If so then why don't I see other products that are XML?
> I ask this because when I was looking at other RAD tools they all  
> seem to end up with PHP, VB,  or C+ or something but not XML.



These are some very good questions.

Witango is just one of many different Web Application platforms. Each  
platform uses a different language to accomplish basically the same  
thing - deliver webpages made up of content from a database. It just  
so happens that part of the Witango language incorporates XML as part  
of it's logical structure. Whereas other languages (PHP, C#, etc...)  
only see XML as a thing that contains data.

The original Butler/Tango "vision" of how to program was way ahead of  
it's time. In fact I think it was so far ahead of it's time, that  
still nobody has yet accomplished quite the same ease at building  
structural logical code that Witango does so well to this day.

Phil has tried to keep the vision alive (and he get's an "A" for  
effort), but the marketing and hype of other technology advancements  
on other platforms has clearly won out long ago.

The XML part of Witango comes from how to support the "vision" and  
philosophy of the Tango Editor. To sum up why the Witango language is  
wrapped in XML, I think it is because whoever is responsible for  
engineering Tango as a platform was obviously thinking of the  
programmer first, and the language second (not an industry standard).

Note, the XML part of Witango didn't come along until Tango 2000,  
before that the TAF files were in binary format (something that other  
interpreted languages still don't do).

Anyway Janet, a lot could be said about the advantages and  
disadvantages of XML, but I would recommend not spending too much time  
getting hung up on the XML part. What's important is that you consider  
looking into a language that mimics the Metatag part of the Witango  
Language. That's the part that will be important when it comes to  
transposing your projects into a new language.

The Metatags of Witango are like PHP functions, or ColdFusion tags. In  
my opinion, I think ColdFusion will be as close you can come to  
mimicking the Metatag functionality and syntax you are used to.

But with that said, I would also recommend checking out a production  
called IronSpeed. http://www.ironspeed.com/

It's not free, and it's ASP.NET based, but it is essentially a GUI  
based method of building web applications (using Wizards) - very much  
like how the Witango Editor Builders do it.

I hope this helps a little.

Good luck.

Scott,
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf

Reply via email to