1) Ruby rocks. Seriously though... It's been a while since I've done any Java coding, but, the first points that came to my mind are: -In Ruby data is strongly typed, but variables are *not* (no messy typecasting, yay!) -No method overloading (probably as a result of the above, but that is just speculation) -*BUT* you can have variable number of parameters, and multiple return values of course, the list of differences goes on and on, but those were the first 3 that came to my mind. On Fri, 28 Jan 2005 02:55:46 +0900, Jim Weirich <jim / weirichhouse.org> wrote: > We will be introducing Ruby to our XP Users group in Cincinnati next week. > I thought it would be fun to create a list of "Ten Things Every Java > Programmer Should Know About Ruby" to help the transition. I've got a > number of things in my head, but would love to hear ideas from the mailing > list. > > So go ahead and submit your ideas. What things should a Java programmer > be aware of when starting out in Ruby? > > -- > -- Jim Weirich jim / weirichhouse.org http://onestepback.org > ----------------------------------------------------------------- > "Beware of bugs in the above code; I have only proved it correct, > not tried it." -- Donald Knuth (in a memo to Peter van Emde Boas) > >