You are writing a comment about You Only Learn the First Time, here is a quick summary:
It's easy to get caught in the cycle of programming language acquisition or library re-implentation circuit. I'm here to propose a better way for spending our programming time to create more useful projects, and to become more versatile programmers.
You are responding to this comment written by Anon on November 7th 2008, 07:52.
I would argue that the point is simply not to spend huge amounts of time learning similar types of languages. There is definitely merit in knowing at least two languages of substantially different style (e.g. C# versus Haskell) and possibly level (e.g. C versus assembly) - it broadens the mind and often allows you think of different ways of solving the same problem. Additionally it may be easier to change languages if you have familiarity with more than one should market conditions dictate something new.
Please be aware that comment forms go stale after one hour.
Comments may make use of LifeFlow MarkDown. Raw html will be escaped.
Quick Introduction to LifeFlow MarkDown Syntax
A highlighted code block:
Other common languages work as well: scheme, python, java, html, etc.
Other markdown syntax: