paip.编程语言到底有没有优劣之分优秀之分

来源:互联网 发布:java 引用其他文件 编辑:程序博客网 时间:2024/05/17 00:53
paip.编程语言到底有没有优劣之分优秀之分

人有没有优秀之分之分呢??狗有没有优秀之分呢??
当然是有的,有好人坏人的说法,或者精英平民的区分。。狗也有好狗狗,坏狗,疯狗嘛。。
所以,自然,编程语言与自然语言类似。。是有优劣之分优秀之分的。。网上争议很多,是因为只看到一个方面,不同的场合,会有不同的优秀语言。。


作者 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com
来源: http://blog.csdn.net/attilax

从文化的角度来看,语言是没优劣之分的..宗教热情???政治正确的角度。。
比如,你的父母比我的父母好??没有说法,双方是难以比较出来的,但是无关的第三者就可以抛弃偏见,得出结论。

但是,就学习一个新的语言,还是流行的语言更好...所以,从实用的角度来说,语言有优劣之分...越流行的语言越好..对于我们普通人来说,普通pc机,客户端、命令行就是最实用的环境了。。

另外,从硬件场合来看,有优劣之分..也许只有一个语言适合..更好..

从使用场合,可能有另一个语言...例如,学习的环境,也许c更适合,但是c在普通场合很不实用...

从GUI界面精美的角度来看,c++就比java作的好多。。QT+CSS 很精美的界面,java来做只能说垃圾了。。

从语言优雅上,有优秀之分

大多数语言都只能注定是非主流,边缘化,和是否优秀无关。


一下是我总结的最好的编程语言(普通pc机,客户端、命令行下)。。
大部分场合下(80%),java还是最好用的,ide方便,网上代码多。类库多。。
有GUI的情况下(10%),python+qt了。。
保护源码的情况下,这种情况其实不多(10%左右),c++ qt 了。。
以上场合都是PC桌面上用的,至于嵌入式,手机,web等硬件场合下,自然有不同的编程语言更加适合。。,



0 0
原创粉丝点击