User:WillWare/Learning Ruby on Rails. From Wikipedia, the free encyclopedia. < User:WillWare, search And it means the principle of least surprise after you learn Ruby very well. For example, I was a C++ programmer before I started designing Ruby. I programmed Try Ruby is an online interactive learning tool that provided a browser-based Ruby shell & an instructor that guided beginners through their first steps in Ruby.User:WillWare/Learning Ruby. From Wikipedia, the free encyclopedia. < User: WillWare, search. I've been starting to learn Ruby on Rails