小Z平时开发软件一般用C#和Java,上月看了《程序员的呐喊》,发现作者关于开发语言的分类很有意思,按照自由保守等级分类如下:
极端自由:Perl、Ruby、PHP,脚本
非常自由:JavaScript、Visual Basic、Lua
自由:Python、Common Lisp\SMalltalk/Squeak
温和自由:C、Objective-C、Scheme
温和保守:C++、Java、C#、D、Go
保守:Clojure、Erlang、Pascal
非常保守:Scala、Ada、Ocaml、Eiffel
极端保守:Haskell、SML