The Artima Developer Community
Sponsored Link

Ruby Buzz Forum
The Rails Progress Report: The Good, the Bad, and the Ugly.

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Daniel Berger

Posts: 1383
Nickname: djberg96
Registered: Sep, 2004

Daniel Berger is a Ruby Programmer who also dabbles in C and Perl
The Rails Progress Report: The Good, the Bad, and the Ugly. Posted: Nov 16, 2005 3:49 PM
Reply to this message Reply

This post originated from an RSS feed registered with Ruby Buzz by Daniel Berger.
Original Post: The Rails Progress Report: The Good, the Bad, and the Ugly.
Feed Title: Testing 1,2,3...
Feed URL: http://djberg96.livejournal.com/data/rss
Feed Description: A blog on Ruby and other stuff.
Latest Ruby Buzz Posts
Latest Ruby Buzz Posts by Daniel Berger
Latest Posts From Testing 1,2,3...

Advertisement
I'm having a ball so far with Rails on the new project. Here's a rundown on how things are going so far.

The Good:
* It's easy to get Rails app up and running fast
* Rails' Model, View and Controller tie together in an intuitive fashion
* The ability to make and see changes on the fly in Rails is awesome
* Rails is feature rich, including TDD features
* PostgreSQL has worked out well so far
* Guy Decoux put out an updated pl/ruby for PostgreSQL 8.1 and it seems to work well

The Bad
* The Rails book doesn't cover config/environment issues very well
* PostgreSQL has no "create or replace table"
* Generating default scaffolding is problematic when you don't want to use the default table naming scheme
* Views in Rails seems to get confused by foreign keys referencing columns in tables with identical names.
* The traffic on the Rails mailing list and #rubyonrails is too heavy for my liking

The Ugly
* Attempting to do ldap searches via ruby-ldap causes WEBrick to core dump in 1.8.2 (but apparently fixed in 1.8.4p1).

Of the issues I listed in "The Bad", none are too serious. The traffic issue is unavoidable. In the case of the foreign keys issue, I just prepended all column names with "table_", except for the id. Only the WEBrick core dump caused by ruby-ldap is a major concern, but Ruby 1.8.4 will be out soon. Of course, there's still the "make" issue to work out for Solaris, but I'm hopeful.

Read: The Rails Progress Report: The Good, the Bad, and the Ugly.

Topic: Why Java (presumably) won't go anywhere soon Previous Topic   Next Topic Topic: Business Logic != Database Logic

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use