From: Robert Klemme Date: 2010-05-03T19:43:51+09:00 Subject: Re: Teaching Programming Languages (including Ruby) 2010/5/3 Samuel Williams : >> Then, you could argue that Ruby is even more object oriented than Java because it does not have primitive types.  Also, the ascription that it is an interpreted languages is at least incorrect in two ways: it insinuates that it is slower than compiled languages - which it is not - and it misses the point of modern HotSpot JVM's with dynamic compilation of byte code into machine code. > > Are you saying that I should not describe Ruby as an interpreted language? Or, should I discuss that interpreted languages can be as fast as compiled languages through advanced techniques such as hotspot compilation? > > The latter seems like the best option to me.. what do you think? Sorry, that was not clear enough: the paragraph refers to your description of Java. Java is not an interpreted language - at least not completely. > Thanks for your feedback. You're welcome! Kind regards robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/