Java与Python的抉择
Java or Python ?
相信有很多小伙伴心中肯定有这样一个疑问: 这么多编程语言中到底选择哪一个语言,Java,Python,还是其它语言呢?
1.有趣的现象
有人曾调侃: 如何让一个冷清的手机产品论坛活跃起来? 答案是只要有人说一句诸如"华为天下无敌",“苹果手机最好"之类的话,马上就有很多评论表示不服,来抬杠. 那么,编程的世界里,同样有类似的趣事,如果有人说"PHP是世界上最好的编程语言”,马上就有很多人来抨击"我C#表示不服"…
这里面最具有代表性的, 就是Java和Python的争论
2.理性分析
就让那些外行人和所谓的"内行人"去做口舌之争吧,我们要仁者见仁智者见智,客观理性分析.
如果有个人是学Python的,而且这个人混的还可以, 他就肯定会跟你说Python好; 学Java且混的好的会跟你说Java好; 甚至网上有的"键盘侠"一样都没学过,却在那里跟你说"所有的语言都是相同的,你学哪个都一样"
而我认为,它们的优势不一样, 它们的领域不一样, 它们被设计出来时的初衷不一样
3.对比Java与Python
现在越来越多的人学习python, 越来越多的机构教授python, 因为python更加简单易学易用, 可读性更好, 更容易让人接受, 于是掀起了学python的热潮, 不过也有很多不能取代java的地方
4.学好哪一个都不愁无用武之地
5.最后的建议
如果编程只是你的爱好, 或者只是你工作要用到的工具, 那么使用python更好;
如果你是从事IT这一行的, 那别管了项目发布下来该用啥就用啥,.
举个栗子: 需求是让你写个求积分的函数, Java和python都可以完成, 真正要你做的, 不是在两者中做出选择,而是怎么写出可行又高效的算法
所以说学编程学的是什么, 是实打实编程的能力而不是吹哪个语言更厉害的能力