有的语言向“正规化”、“标准化”发展,有着严谨、贴近系统API的各种语法规则。比如JAVA申明一个数组,可能有List xxx = new ArrayList<Integer>()或者List xxx = new LinkedList<Integer>()等定义方法。比如在C++中你甚至可以考虑静态数组、动态指针甚至STL来实现同样的功能。
而各种伟大的脚本语言,大胆的启用更加简单的语法。(虽然简单,但是也很严谨,当然,编程语言都是严谨的),如在python中就只需要 xxx = [],还可以更简单吗?真是天才的想法。
比如tomcat,上来就给一个花哨的界面,甚至有了一堆如manager等的基本应用。
又比如ngix,上来就一个白白的界面,一行字,It works!我太喜欢这种简单明了,言简意赅的表达了。
所以作为一个大工程,更多人选用java。而作为一个干小活、临活的,我个人是更愿意选择使用python。
本文对比了不同编程语言的特点及应用场景。详细介绍了JAVA与Python在语法上的差异,并通过实例展示了两者在大型项目与小型任务中的不同表现。文章还提到了Tomcat与Nginx作为服务器软件的不同风格。
6万+

被折叠的 条评论
为什么被折叠?



