
Everyday Scripting with Ruby
by Brian Marick · first published 2007
4mentions
2recommended by
2HN commenters
2009–2011first – last mentioned
100% recommend
Affiliate links. As an Amazon Associate I earn from qualifying purchases.

The "best way" depends on your current skills, really. Ordered by increasing levels of programming skill, I'd say you should start with one of the following: 1. Learn to Program by Chris Pine 2. Everyday Scripting with Ruby by Brian Marick 3. Programming Ruby: The Pragmatic Programmer's Guide by David Thomas and Andrew Hunt An excellent book to build your skills and internalize the common Ruby idioms is The Ruby Way by…
on “Ask HN: I want to learn Ruby ” ↗I found Ruby itself a lot easier to learn than Rails, actually. Try doing some plain ol' Ruby learning instead. You know at least a little programming, so I'd recommend starting with Everyday Scripting With Ruby rather than with Learning Ruby. I don't know much about the more recent editions of Agile Web Development With Rails, but I have a copy of the first edition. In it, Appendix A is Introduction to Ruby.…
on “Learning Rails – or not as the case may be” ↗Testing is one reason I think Everyday Scripting with Ruby is such a great book: while it's for someone with a casual acquaintance with programming, it still manages to teach TDD with Ruby in a clear, helpful manner that actually helps the reader internalize…
on “Ask HN: I want to learn Ruby ” ↗…and the large development undertakings within the community) -Ruby Rogues Podcast (I know one of the brains behind this podcast, so I listen. It's 75% over my head, but the 25% I do get is amazing.) -Everyday scripting with Ruby (This book is for the audience that the author of this article describes. If you have an annoying, repeated task you're doing, make the computer do the heavy lifting.) Non-Rails/Ruby: -Carsonified's…
on “Why Everyone Should Learn to Program” ↗