Seven Languages in Seven Weeks

Saw this on Amazon and was immediately attracted to it.  The author claims to provide a crash course on seven different programming languages, each with very different programming paradigms: OOP, functional, prototyping, etc.  The languages are:

  1. Ruby
  2. Io
  3. Prolog
  4. Scala
  5. Erlang
  6. Clojure
  7. Haskell

I’m part-way through Ruby now, and it’s proving to be pretty interesting.  It seems like it has a lot of the quick slice-and-dice functionality of Python with different shortcuts here and there.  Code blocks are interesting.  I’m really weirded out by methods with ! and ? in them though; it reminds me of Perl.  However, I do like how it’s easy to do things in place with “!”.

I might jump around to different languages when I finish Ruby.  Also, considering I’m done with two out of five chapters on Ruby in only a couple hours, I bet I can finish the book in a month.

Advertisements

2 thoughts on “Seven Languages in Seven Weeks

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s