THat is my background in Java. This year, a few weks ago really, I came acros a new programming language, Ruby. Ruby appears to be as Object Oriented as is presently possible, which is shown, or alluded to, in their moto: "Where everyhing is an object." If you look at a statement in Ruby:
returnedNumber = -7.ab
assigns 7 to returnedNumber. In Java:
returnedNumber = Math.abs(-7);
You can tell how much more OO Ruby is even compared to Java.
Durign my Java addiction I began a website: "You Like Java?". I have now decided to change my website to "You Like OOP?"(I actually requested here to change my subdomain to oop, from java, but apparently I had too little credits, which is partly why I am posting this,
I think we should have a Ruby Forum, Ruby is prospering, athough relatively few people know about it, it is powerful, and, I think, sets teh way for even purer OOP languages, paving the way for the furure of programming.
Here are a few Ruby websites:
- http://www.ruby-lang.org/ (the official Ruby site)
- http://www.rubycentral.com/ ("the source for Ruby")
- http://blade.nagaokaut.ac.jp/ruby/ruby-talk/index.shtml (ruby talk)
- http://www.rubycentral.com/book/index.html (the Programming Ruby book)
- http://www.ruby.ch/en/rubybookonline.shtml (the same book, but here you can actually execute the ode samples right from your browser!)
- http://rubyforge.org/ (you know sourceforge right? well this is rubyforge.)
There are a lot more links, you can fnd the best ones here: http://www.rubycentral.com/links/index.html.

