Ruby has a lot of buzz around it. The idiots version of what Ruby is:
- It’s a programming language (like Java) that allows you to tell computers what to do.
- Used with the Rails framework , it allows you to churn out your latest Web 2 site faster than you can pitch it to your friendly VC.
We have two main reasons why we’re interested in Ruby:
- Java is great for scalable , Enterprise systems used by thousands of people. Sometimes we just want something quick and dirty to try out an idea.
- If your idea proves successful , you want a migration path (i.e. not to have to throw away all your original work). Ruby gives you this as the way it is organised means it is less likely to fall into a heap (Object Orientated)
- So Why not PHP (the way this blog, using wordpress, is built)? Ruby has a companion tool called JRuby. This means that you can run Ruby code anywhere you can use Java. Anything that Java can do , Ruby can do as well.
We’re also going down the free book route on Enterprise Web 2.0. Only it’s taking us a lot longer to get there. Currently the problem is a techie version of writers block.