![]() |
|
|
|
|
1
10th August 17:49
External User
Posts: 1
|
Rails has ActiveRecord ORM, which IMO has nicer and simpler
syntax than SQLObject. Rails has migrations, TB - not (Migrations is versioning system for evolving database schema) Python is maybe faster, but with YARM (which is not stable yet) Ruby will be about 10x faster. YARM is full virtual machine like Java. Ruby is not so young you think. It became more popular when Rails has appeared. What? YAML is much easier. Change in config/database.yml driver: mysql to any you want, like db2, postgres, sqlserver, sqlite, firebird, oracle etc. You can change default settings as well. See: rails --help But rhtml is much more flexible because it can generate *any content*, not only xml. But Rails has THREE template systems: rhtml (main), rxml (for rss and xml generation) and rjs (for javascript and AJAX). And last but not least, TG is based on poor, unstable and buggy CherryPy server. We had huge problems with CherryPy. I think that Django or Pylons are much better frameworks. IMO TG is no competition for Rails at all. The only real competition is Django or Pylons. -- Jaroslaw Zabiello http://blog.zabiello.com |
|
|
|
|
4
10th August 17:50
External User
Posts: 1
|
Just to complete the comparison, Rails can also use a variety of
templating systems besides the standard three mentioned. Liquid MasterView Markaby Amrita2 and many more each day. Many are listed in the plugins page of rails wiki http://wiki.rubyonrails.org/rails/pages/Plugins Blessings, Jeff Barczewski MasterView project founder http://masterview.org/ |
|
|
8
10th August 17:50
External User
Posts: 1
|
I believe he was referring to YARV (yet another ruby virtual machine)
which is planned to accompany the Ruby 2.0 release. YARV is in active development now but early indications are positive with regards to perfomance improvements. http://www.atdot.net/yarv/ |
|