Getting to know Ruby
Heather Moore Niver
- Reading
- Read it as a guided orientation: pause to define unfamiliar terms, use the index to revisit topics, and consider the less optimal aspects discussed. Treat further reading as an option for deeper exploration.
- Themes
- Learning programming through Ruby: The book introduces Ruby’s history and basics of operation for readers who may be new to programming. It appears designed to make an unfamiliar programming language more approachable while still presenting foundational information.
- Benefits and concerns of a programming system: The book includes Ruby on Rails and discusses less optimal aspects of the system and concerns raised by users. The coverage includes discussion of less optimal aspects and user concerns alongside Ruby’s operation and implementation.
- Worth knowing
- Expect both concepts and system-specific material: the book reaches from Ruby’s history and basic operation to Ruby on Rails implementation. A reader wanting hands-on coding detail may need to judge whether this overview goes far enough.