« 'Tis a great day | Main | Niagra »
November 30, 2005
RoR
As everyone is no doubt aware, there has been loads of hype about Ruby on Rails. A number of my ex-colleague got very excited about it some months ago. The hype however, IMO, was over the top, so much that it turned me off. I did have a look at it, but had made my mind up before hand that it was overhyped web-app rubbish!
Six months later, my good friend (and awesome developer), Simon, said that he was quite impressed with it. So I decided to have another look, this time with my eyes open.
I have been writing an Agile project planner, which is quite amusing! I have been, and still am, against the use of such tools (for another blog). Anyway, it is a good candidate for a web application and there is enough depth to give rails a decent trial.
So far I am quite impressed. The shear pace at which you can knock out functionality is astonishing. For the first time I think I am actually enjoying writing a web application. The amount of code that I have written is negligible, mostly view code and a few bits added to controllers etc. Largely it has been a straight forward and enjoyable exercise.
The next step is to exploit the built-in ajax and drag and drop effects to create a cool way of moving cards into an iteration and progressing them across a Story Board.
Once that is done, all that is left is to train my daughters up and start a web dev company. I'll get my daughters to pump out rails apps after school ;-)
Still lots to learn and I haven't had to deal with deployment, configuration, and other things that always give you headaches on most projects. Still not convinced on the Database-Driven approach either, feels a little odd. Also as it is easy to knock up apps quickly, it is also very easy to create a complete mess faster than ever before! However, thus far, given the choice between writing a web app in Rails, Java/.Net etc, I think i could do the development piece in rails much faster and have loads more fun doing it.
Posted by Damian at November 30, 2005 02:01 PM
Comments
RoR is kinda interesting - R CLR is another interest area. It's unclear however is any investment banks are prepared to down down the Rail road.
Posted by: Matt Davey
at December 2, 2005 02:55 PM
I think there are plenty of opportunities for Rails in banks. Some through stealth, i.e, need a way of cruding test data etc. Rails suits any apps that are a view on a database. Coupled with JavaScript and AJAX you can build some pretty nice UIs. Whilst I don't think rails apps are going to be the next Traders desktop, I do think there are opportunities to use it in IBs.
Posted by: Damian
at December 5, 2005 09:41 AM
Post a comment
Thanks for signing in, . Now you can comment. (sign out)
(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)