TurboGears: Python on Rails?
gcantallopsr writes "If you liked Ruby on Rails and its 15m intro video (.mov) you will probably like TurboGears and its 20 minute wiki tutorial. (.mov) It shows you the development of a simple wiki in just 20 minutes, and there is a text version of the tutorial. TurboGears uses Python, SQLObject, CherryPy, Kid, MochiKit and some extra pythonic glue to help you to (in their own words) 'Create a database-driven, ready-to-extend application in minutes. All with designer friendly templates, easy AJAX on the browser side and on the server side, not a single SQL query in sight with code that is as natural as writing a function.'"
SQL is an awful language, and don't let anyone tell you otherwise. It is highly non-portable, insofar as it is non-trivial, it is not easy to parse, it is difficult to debug, it is a lot of work to test, it's tedious, it's time-consuming, and, worst of all, it's an awful mishmash of "human-readable" code with grammars. The resulting mess is something that is cumbersome, ugly, and definitely not human readable.
I think that the biggist problem of all the "platforms" is incompatibility. Do you want to use Python on Rails and you don't know Python? Do you want to use "*" and you don't know "*"? Did any "platfrom" developer thought about this problem? Or is it just a marketing how to bind the developers just to your platform?
.net... generally whatever language you know... I generally don't like tons of documentation/tutorials and so on to get integrated with other platform. I'm sure that the platform developers and I always share at least one technology that I can use without reading "How to integrate with *" tutorials...
I think it is not so difficult. My working prototype of an extension for my project will allow you to write modules for my CMS in ruby, python, php,
I don't like to switch my "mother" programming language for other language just to take advantage of some great functions in some third-party platform...
Hey! Why do we have so great _standards_ and widely supperted technologies...?
Well, I've got to get back to work. When I stop rowing, the slave ship just goes in circles.
My wife's grandmother made a delicious cake... and then put lemon-flavored icing on top, basically ruining it.
I wanted to ask her the same thing I'll ask you:
Who would do such a cruel thing?
William of Ockham had no beard. The most likely explanation is that it was chewed off by squirrels every morning.