Happened to find this wonderful brain-washing
presentation
, especially helpful to (former) Java programmer like me. /lol
(10) Learn Ruby Conventions
(9) Everything is an Object
(8) (Almost) Everything is a Message
(7) Ruby is Way More Dynamic Than You Expect
(6) Objects are Strongly Typed, Not Statically Typed
(5) Don’t Worry About Interfaces
(4) Mix it up with Mix-ins
(3) Embrace Closures
(2) ri is Your Friend, irb is Your Other Friend
(1) Write Less Code
(0) Ruby Makes Programming Fun Again
I must say I never regret to give up Java. Programming in Ruby is just like daily English speaking, while using Java makes me feel like a lawyer.
(10) Learn Ruby Conventions
(9) Everything is an Object
(8) (Almost) Everything is a Message
(7) Ruby is Way More Dynamic Than You Expect
(6) Objects are Strongly Typed, Not Statically Typed
(5) Don’t Worry About Interfaces
(4) Mix it up with Mix-ins
(3) Embrace Closures
(2) ri is Your Friend, irb is Your Other Friend
(1) Write Less Code
(0) Ruby Makes Programming Fun Again
I must say I never regret to give up Java. Programming in Ruby is just like daily English speaking, while using Java makes me feel like a lawyer.