Ruby shines over .Net for school portal

07.03.2006

"I love PHP in that the way everything was approached is an improvement to ASP [but] Ruby handles OO better than PHP as every last construct in Ruby is an object, whereas in PHP the OO stuff was plugged on top of it," he said, adding Ruby involves a lot less code and is simpler to maintain.

"Ruby doesn't have the acceptance or knowledge base of Java which has had billions of dollars of development done on it," he said. "That's were Java or C# has an advantage but with time Ruby will change this."

Brock believes there is resistance to Ruby in the enterprise space "possibly because of existing systems like Java" but once people "start playing with it" they will speed its acceptance.

"I can't see NAB replacing its entire systems with Ruby but with something like a user help system, if you can build that in one-third the time using Ruby on Rails why wouldn't you?"

"The big thing that got me was the whole database mapping stuff," Brock said. "You need to add a new field? Just do it and it works."