Hi Stefan,

That's an interesting observation. I did the opposite. I was actually doing 
ColdFusion prior to starting in Tango, which I found was one of the reason I 
found Tango so easy to learn. The syntax and tag methodologies are very similar.

PHP is not too dissimilar as well I think, given that all three are interpreted 
languages.

I guess the difference with PHP is that additional architecture features have 
been bolted on to PHP since its original design, and of course many serious 
developers want to take advantage of that. I think PHP apps can even be 
compiled now if I'm not mistaken, but maybe I have that wrong?

With ASP.NET for example, it's not an interpreted language (classic ASP was), 
it's compiled. And given that it's integrated with IIS to create a real 
application server, the underlying architecture that handles the code execution 
is very different than ColdFusion, Tango or PHP. Java is also in this class of 
architecture, to a degree. This makes the transition from Tango to ASP.NET much 
more challenging.

I've converted many Tango apps to ASP.NET for myself and other folks, and as 
long as you know both languages well, the transposing of the code is reasonably 
painless.

I guess the key is, depending on where you're heading, is to learn your new 
platform first before the conversion, and just don't assume as you start out 
that it'll be just like Tango.

For those not interested in PHP, I would checkout the conversion tool in 
Witango that compiles to Java. I haven't used it myself, but I bet that would 
fast track anybody's learning curve to a deeper application architecture very 
much.

When Phil first proposed the Java compiler apparently there was plans for a 
.NET compiler too, but it never materialized unfortunately. Oh well.


Scott,


On Monday, January 28, 2008 11:36am, Stefan Gonick <[EMAIL PROTECTED]> said:

> Hi Everyone,
> 
> I'm here and continuing to program in Witango for my existing clients.
> 
> I found it very interesting to read how hard it is to convert a
> Witango application
> to PHP since I don't know PHP.  Years ago I learned ColdFusion and converted
> a Witango application back then.
> 
> I found it extremely easy to do the conversion. The two languages were very
> compatible in how they did things. In fact, mostly all I did was promote the
> html result actions into their own pages and substitute equivalent CF
> tags for the
> Witango ones. Obviously, I had to add the sql query at the top of the page, 
> but
> I even used the View SQL command of the search action to get a head start on
> that. It was very quick and easy.
> 
> I later did a CF application from scratch but actually found development to go
> faster by using the search and new record builders in the Witango
> editor and then
> convert the results to CF!  Pretty cool. :)  Anyway, I just thought
> that I would share
> my experience of the compatibility between CF and Witango.
> 
> I appreciate this thread. I've been wondering if Witango is alive
> lately myself. A major
> part of what has been making me wonder about the viability of Witango
> is the lack of
> news from With. It would be great if they would chip in at some point...
> 
> Best to all,
> Stefan
> 
> =====================================================
> Database WebWorks: Dynamic web sites through database integration
> http://www.DatabaseWebWorks.com
> 
> ________________________________________________________________________
> 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