Ruby...Ruby... Ruby on Rails..
I have been learning a PHP framework called cakePHP for more than 6 months and has written an application on it - iSignin.com which I am quite proud of. Wrote that app while learning cakePHP, MVC framework concepts, etc from scratch. It was a good learning experience. Then I decided to take on ROR (Ruby n Rails) thinking that since it is also a MVC framework and has many similarities in concepts to cakePHP, why not? And these days there have been so many talk and news about ROR.
Well I have to say that other than the similarities in the MVC concepts, the differences are quite significant. Basically learning a new language. In trying to learn a new language while constantly refering to the old one can be a challenge really. Especially when you naturally think how you accomplish the task in the old one while at the same time translating to the new one. Being one without much patience in sitting down to read up the programming book, I tend to want to learn by just diving right into it.
My impression of ROR so far? Frankly I still have not got into the swing yet with a totally OO language. Although PHP has OO feature in it but it is not a full OO language, from what I know. So, I have to admit that the learning curve for ROR is steeper than I had anticipated. But one has got to plod on even though painfully at times.
Post new comment