--Apple-Mail-11-432974559 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset -ascii Dear Robert, These points are fantastic. This is a great contrast to many other languages. I have added these points in, the first under comprehension, and the second under evaluation. Again, I really appreciate these ideas. Kind regards, Samuel On 15/03/2010, at 10:13 PM, Robert Klemme wrote: > I think the first item in the list is a very important one! I am > missing these items in your list: > > - Ruby is a fully object oriented language - there are no hybrid > constructs like Java's plain old datatypes, instead everything is an > object. > > - Ruby can be used consistently with a variety of programming > paradigms: procedural, object oriented class based, object oriented > prototype based, functional etc. So you need only one language to > cover several areas and you can even implement the same task in > different paradigms in the same program to make comparison of > paradigms simple. > > see http://en.wikipedia.org/wiki/Programming_paradigm > > Kind regards > > robert --Apple-Mail-11-432974559--