2 aigiewoe Aigiewoe 于 2014.12.06 13:16 提问

想学习云计算openstack,必须会python吗?

听说学云计算,就要学python才行,是不是这样呢?用C++不可以吗?只能用python吗?

8个回答

caozhy
caozhy   Ds   Rxr 2014.12.06 13:28
已采纳

除非是毫无编程经验的在校学生,根本没有接触过任何编程语言,只是因为学校考试的需要学了一点C++的皮毛,并且视学习编程语言为一件很困难的事情,早就被C++折磨怕了,发誓再也不想学第二种编程语言了。否则现在还有谁喜欢用C++编写应用程序?

eagleyan
eagleyan c++语法实在太复杂,现在很多人说会c++,可有几个人了解template,有几个人了解trait,functor,有几个人了解lambda,有几个人了解线程模式。
大约 3 年之前 回复
eagleyan
eagleyan   Rxr 2014.12.06 13:25

没听说cloud和python的必然联系,基本上现在的云平台还是java的天下。amazon ec2, salesforce都是java技术,google的app engine支持python和java

lj908002
lj908002   2014.12.06 13:50

没听说cloud和python的必然联系,基本上现在的云平台还是java的天下。amazon ec2, salesforce都是java技术,google的app engine支持python和java

eagleyan
eagleyan   Rxr 2014.12.06 15:09

ok,我看错了,你现在在说openstack,openstack的确是由python开发的,可是作为cloud的使用者,你也许根本就不需要学习python,openstack的每个component光使用起来就需要很长时间,而且你可能不见得在短期之内就能contribute代码,另外你对python有多熟悉。opensoource其实是非常tough的,在里面contribute并不像想象那么容易,我现在在openjdk社区工作,那里充满了各种歧视。我也听说了linux kernel开发社区也是整天f*ck开骂的。

coder_yi_liu
coder_yi_liu   2014.12.06 23:24

都是用python写的哈,python学起来很简单啊,程序员绝对不能抵触学新的语言哈

wangyaninglm
wangyaninglm   Ds   Rxr 2014.12.10 14:32

语言只是一种工具吧,关键是技术思想要理解

wangyaninglm
wangyaninglm   Ds   Rxr 2014.12.10 14:32

语言只是一种工具吧,关键是技术思想要理解

ytwxy99
ytwxy99   2015.01.08 14:29

Openstack这个云平台系统,源码就是用python编写的。如果想深入学习,了解,二次开发,当然得具备python的技能。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!