On 18/05/07, Carl Cerecke <[EMAIL PROTECTED]> wrote:
Learning C, on the other hand, even if you don't use it much, will
make you a better python/ruby programmer.

Agreed.

I recently read "The Pragmatic Programmer" by Andrew Hunt and David
Thomas and recommend it to anyone who spends their time cutting code
(professionally or not). One oft-quoted extract is

"Learn at least one new [programming] language every year. Different
languages solve the same problems in different ways. By learning
several different approaches, you can help broaden your thinking and
avoid getting stuck in a rut."

They go on to suggest (I'm paraphrasing) that if you're used to
scripting languages, choose to learn a compiled one (like C). If you
work in an OO environment, learn something different like a functional
language (like Lisp or Haskell), and so on. It's fine advice.

Cheers,
Roy.

Reply via email to