next*next*

a yahoo! thinga yahoo! thing

On learning new programming languages

There's a lot of value to learning new programming languages even if you can't use them in your day job. It helps you think about the problems you face differently. See a new perspective on solving problems.

The languages which are interesting to me are:

  • D for a c++ like language
  • lua for embedded oo scripting
  • ruby for web development and automation
  • erlang for concurrent and distributed programming
  • ocaml for data processing

And smalltalk for knowing what the grandmaster poobahs did back in the day.

To keep your chops up, try learning a new language every year.

www.pragmaticprogrammer.com/loty/

(http://www.pragprog.com/articles/designing-learning )

Learning something new doesn't mean you're rejecting what you already know and do...

Popularity: 6% [?]

One Response »

    Comment by Tom — November 23rd, 2007 at 4:45 pm


    I just started learning ruby for just that reason. so far it's been a pretty satisfying experience.

    btw, the pragmatic link is dead.

    Comment by Tom — November 23rd, 2007 at 4:47 pm


    I just started learning ruby for just that reason.

    btw, the pragmatic link is dead.

Leave a Comment

 (required)

 (will not be published)  (required)

About Next*

  • * Tasty bits of hacker goodness
  • * A steady stream of small delights
  • * Ideas, experiments and the people behind them

  • Brought to you by the folks at Yahoo! Brickhouse

  • Editor-at-small: Cynthia Johanson
  • Site design: Matt Fukuda
  • Backend heroics: Kevin Railsback

Next*... where the wildcards are.
Copyright © 2008 Yahoo! All Rights reserved. Privacy Policy - Terms of Service - Copyright/IP Policy