John wrote: > For one of my university courses, I have to complete a paper on Ruby. > I need to address the majority of the following items: > Syntax/Semantics > Bindings/Type Checking > Data Types/Expressions/ADT > Control Structures > Subprograms/Implementing Subprograms > Support for Object-Oriented Programming > Concurrency > Exception Handling > > While I have found a good number of online sources, I am lacking in > print based sources, and was wondering if anyone had any > recommendations. Programming Ruby, 2nd Ed., by Dave Thomas