Any time you go to see the doctor, I am sure you hated the wait. Yesterday was different
for me.
I did not mind the wait - in fact, I hoped the doctor would show up a little late.
I was having too much
fun - reading Pickaxe
2 (as the book Programming Ruby 2nd edition is called). If you have not read it,
I strongly recommend it. The way Ruby is introduced in the book is very nice.
I generally don't learn
programming by reading a book. But the neat thing is the book motivated me to
spend good amount
of time writing some Ruby code. I poked around some things that came to mind while
I was reading the
book. I am approaching it from the point of view of, "here is how this works in C++/Java/C#/VB.NET,
how
does it work in Ruby." Of course, there are some things that are different in Ruby
compared to languages
I am familiar with. The book has wet my appetite to explore these further...
Learning Ruby with PickAxe (2)
Posted by: Venkat Subramaniam on July 6, 2005
Venkat Subramaniam's complete blog can be found at: http://blog.agiledeveloper.com/

About Venkat Subramaniam
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston.
He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.
Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. You can reach him by email at venkats@agiledeveloper.com or on twitter at @venkat_s.
Why Attend the NFJS Tour?
- » Cutting-Edge Technologies
- » Agile Practices
- » Peer Exchange
Current Topics:
- Languages on the JVM: Scala, Groovy, Clojure
- Enterprise Java
- Core Java, Java 8
- Agility
- Testing: Geb, Spock, Easyb
- REST
- NoSQL: MongoDB, Cassandra
- Hadoop
- Spring 4
- Cloud
- Automation Tools: Gradle, Git, Jenkins, Sonar
- HTML5, CSS3, AngularJS, jQuery, Usability
- Mobile Apps - iPhone and Android
- More...