December 12, 2006

Delhi PHP hackers

Lots of Delhi php hackers at barcampdelhi2 were interested in kapil's talk about making the switch to Ruby (from PHP).

After completing the first iteration of slideshare, we estimated that it would have taken twice as long in PHP: and all of the developers on the project were experienced PHP guys who were new to ruby!

Good PHP developers seem to learn ruby and rails extremely quickly, so the payoff from switching is pretty immediate.



Previous Comments

Is there an audio recording of the presentation?

I am interested in what the "estimated that it would have taken twice as long in PHP" is based on?

Posted by: Lloyd Budd at December 13, 2006 04:55 PM

You're in luck! Here's a link:

http://s3.amazonaws.com/barcampaudio/kapil_mohan_from_php_to_rails.mp3

Posted by: Jon at December 14, 2006 07:56 PM

Thanks for the link. I gave a listen, it was very good.

I am still left thinking that the estimate on time saved is a number pulled out of the air, therefore not an estimate at all.

Posted by: Lloyd Budd at December 15, 2006 02:55 PM

On the other hand, it would take twice as long to hire experienced Ruby hands here in Pune. I am not against Agile. I enjoy working in Ruby+PHP just as much as I do in Java. I just find that adoption for serious development is hard when your an early pioneer.

I have a specific question - I am unable to locate a PHP+Ruby complement to the JSR 168 Portal Specification, which has its origins in Java. Do pardon the complexity ;) - but the specification is rather simple. If I paraphrase correctly, the specification requires a standard for portlets (or sub-applications within a portal).

- Santosh

Posted by: Santosh at December 16, 2006 09:34 PM



Recent Entries
» RobotReplay looks pretty neat!
» Scaling Rails : twittering about scale
» YUI customer success stories: google???
» Using virtualization to automate deployment: is it a good idea or not?
» SlideShare “World’s Best Presentation” contest!

my company: www.uzanto.com
email: jon at uzanto.com