Alan Perlis : A language that doesn't affect the way you think about programming, is not worth knowing. 所以时不时需要学点新语言来改变自己的思维,作为一个C/C++的传统程序员表示,学python, ruby, clojure, java, scala, erlang...真是一大快事。而且,基本语法几个小时就差不多,关键找那些语言的特性(其所擅长的)来学,再写写代码,发现不仅学会新语言,对原来已知的语言也理解更深刻了。总的来说,更多的程序语言让我成为一个更好的程序员。