Welcome to Code Camp! I’ve been deep into coding this week with multiple assignments due and classes that have so much content to digest I can barely keep up. I think out of all my classes, my Programming Languages class with Venkat Subramaniam has been the most informative and interesting.
I think the biggest thing I’ve learned thus far in the class is how similar languages really are. It’s so much fun to pick up a language like Java (which I’m quite familiar with) program an easy to grasp example, then turn around and program that same example on Scala and Groovy which are both on top of the JVM. Though Scala and Groovy hail from Java-land, they are so different in both implementation and syntax.
After school is finished, I want to hit the books I’ve got on my Programming Book Wishlist hard. I’ve been playing with the idea of having a Read/Work-Along on some of the books I’ve been recommended across my career as a student. Here are a list of some of the books I have on my book shelf, waiting to be read and worked through:
- The Pragmatic Programmer: From Journeyman to Master
- Programming Ruby 1.9 (3rd edition): The Pragmatic Programmers’ Guide
- Objective-C Programming: The Big Nerd Ranch Guide
- IOS Programming: The Big Nerd Ranch Guide
- Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages
- Code Complete
If you have any suggestions or thoughts on the matter, feel free to leave a comment or send an email to firstname.lastname@example.org