By fireworks2@foxmail.com
语言就是这样,没有绝对的好与不好,只有适合与不适合
这里对译文做了些简化
C:效率高,可移植性好,但是需要用户操心资源管理。
C++:效率也较高,还支持OO以及泛型编程,程序员往往会不小心搞出过于复杂的设计
Java:很好的可移植性,一次编写、到处运行,可惜了Java1/Java2的分裂
Python:易学易用,易维护,可扩展到大型项目,相对于其他语言效率低
Perl:长于文本处理,提供强大正则,当程序很大时难维护
shell:小巧快捷,可移植性很差
Tcl(工具命令语言):节俭、紧凑的设计,解释器的可扩展性。最糟之处在于其古怪的位置分析器和孱弱的数据结构及命名空间控制
Emacs Lisp:对文本操作非常有效,性能较差,难以和其他程序通讯
阅读(1388) | 评论(0) | 转发(0) |