Ruby shines over .Net for school portal

07.03.2006

Spin Technologies has now developed a calendar application, front-end sites, and a number of company intranets with the Ruby language and its development environment - Ruby on Rails.

From a pure programming perspective, Brock praised Ruby for its power and simplicity.

"It's like you're creating art when you're writing with Ruby - there's something about it that makes me happy," Brock said. "When I go back to C# I feel like crying. With Ruby on Rails there is something about it that makes it feel natural."

Brock said Ruby is as capable as any other scripting language, and because of its simplicity it's easy to dismiss it as "just another scripting language". "There is very little programming constructs it doesn't deal with," he said. "It has all the power of Perl and C# without the downsides."

Although not familiar with Python, Brock said Ruby is "remarkably" simpler than Perl which has a high barrier to entry whereas Ruby flows "logically" and if you have any programming experience "it all makes sense".