Jorge Godoy wrote: > "Steven Kryskalla" <[EMAIL PROTECTED]> writes: > > > Another interesting feature is CrackAJAX, which allows you to write an > > Ajax page with Python code. It's kind of like 'jsonify', but instead > > of Python datatypes, it converts the actual Python code to javascript. > > Rails does this in some places (like form_remote_tag which can update a > > div remotely using only Ruby code), and it can make rapid development > > of Ajax apps easier. > > This is really interesting, after all, Python is easier to read and maintain > than JavaScript. :-) >
Personally I don't like CracAjax (at least ATM), to me it seems just like writing javascript code into a python file instead of where it belongs (a js file): http://www.aminus.org/blogs/index.php/phunt/2005/10/06/subway_s_new_ajax_framework JavaScript can be considered a bad or a good language, anyway it's a language and you need to use it (on the client side) thus I don't like the idea of hiding it in this way, MochiKit is just brilliant IMHO. Regarding TG/Subway I like much more the class as controller approach and Kid. Merging will sure benefit the two projects but only if done in the right way, for example I don't think that providing the option of choosing between cheetah or Kid will provide any benefit but only increased difficult to support two totally different templates language and documenting them. I'm totally in favor of this: "There should be one-- and preferably only one --obvious way to do it." Anyway that's only my personal opinion as a TG fan. :-) Ciao Michele

