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.
blah Ruby on Rails blah blah TurboGears blah blah wiki blah blah Python, blah blah SQLObject, blah blah CherryPy, blah blah Kid, blah blah MochiKit blah blah pythonic glueblah blah database-drivenblah blah templates, blah blah AJAXblah blah SQL blah blah
I applaud all efforts of programmers, many are incredible people, but should I take this framework seriously after spending a couple of months learning Ruby and RubyOnRails?
Also, this guy couldn't even connect his Wordpress blog http://www.blueskyonmars.com/ to the database. Now that's easy.
"WordPress
Error establishing a database connection
This either means that the username and password information in your wp-config.php file is incorrect or we can't contact the database server at localhost. This could mean your host's database server is down."
This is no flame post, but it seems most programmers and web developers are using Mac OS X these days. Is this a true assessment? If so, why? I currently use Linux exclusively and I am considering picking up a Mac mini.
Someone find that moderator, hunt him down and keelhaul him.
Bloody "insightful" for asking a question. Jesus christ! I bet the same moderator would mark this post "pleasantly surprised".
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.