Java能做的事Python也都能做,但是为何(企业级)开发项目大多还是会选择Java? 是效率?

2012 年 9 月 26 日
 tedd
且Python也是There's only one way to do it,相信多人协作代码的控制也不是问题,此外Python也能跨平台。是因为大型项目一半不用解释型语言,因为效率的考虑吗?
99742 次点击
所在节点    Python
151 条回复
fwee
2012 年 10 月 6 日
@raptor
http://topic.csdn.net/u/20100707/09/A1B59C89-6DBA-43B0-80EE-E3B62A7D1B46.html
看这个我难道可以说以后都用c#做游戏了?
gudezhi
2012 年 10 月 6 日
吐槽下,很多人包括lz都偏题了,lz问的是企业为什么大多选java,其实这个问题已经有好几个非常好的答案了。@null @vicalloy @markmx
java就是适合集团战,好招人,在统一体系下可以做到非常好的扩展性和维护性。同时将低水平人的破坏力控制在一定程度以下,这还不够么?

前面比性能的大部分贴没有什么意义啊。企业开发难道最看重的是性能?那不如全用C去写好了,吐槽下,用汇编更好。

试着想象一下,你现在能随随便便就从社会上招 50 Pythoner 么?如果他们水平不一的话,在控制工程质量上,Python会比Java做的更好么?

话说 @null 把语言用好坏来形容,就如同给人贴上好坏两种标签一样,很有煽动效果,但是很不明智不是么?
gudezhi
2012 年 10 月 6 日
抱歉,眼花看错了,lz未参与 ^.^
raptor
2012 年 10 月 7 日
@fwee 这个是调用API。MILO那个是完全用相应语言写的纯计算代码。没有可比性…
lightening
2012 年 10 月 7 日
@reus 如果能解决问题,python调用C作弊又如何
weicaizhi
2013 年 2 月 4 日
@mckelvin 为什么算不上?
weicaizhi
2013 年 2 月 4 日
@mckelvin SSH为什么算不上java的有点,不是都说是java的杀手级应用么?
Mark24
2015 年 1 月 28 日
看评论很有意思
LemonSoda
2016 年 3 月 1 日
@linnchord 高出一个数量级,有没有具体的数据做支撑?
dhcn
2017 年 9 月 1 日
@reus 大家比的是实际项目生产开发的玩法,你 pure 什么 pure 啊,你以为你开场子比武那,幼稚。
reus
2017 年 9 月 1 日
@dhcn 鸡巴,比不过就歪曲,呵呵你个逼洞。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/48721

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX