From: Robert Klemme Date: 2010-03-15T18:13:38+09:00 Subject: Re: Why teach Ruby in the classroom? 2010/3/15 Space Ship Traveller : > Thats odd - the link has been stripped out. > > Why teach Ruby in schools? - Orion Transfer Ltd > http://www.oriontransfer.co.nz/education/learn-ruby/why/index 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 -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/