[编程开发] Openstack为什么用python写?

[复制链接]
广告商 发表于 2023-10-4 17:50:22|来自:北京 | 显示全部楼层 |阅读模式
很早以前就想问了,为什么NASA要选择Python作为OpenStack的开发语言,而不是Java、C/C++等其他语言
全部回复3 显示全部楼层
lszzwxm 发表于 2023-10-4 17:50:39|来自:北京 | 显示全部楼层
主要是Openstack通过调用操作系统命令完成的的操作
KU123456789 发表于 2023-10-4 17:51:30|来自:北京 | 显示全部楼层
这也是我不理解的问题。openstack的精心设计上花费的时间很多,如果仅仅是因为python写的快,就用python写,真的难以理解,毕竟大头在后序的维护。
python无论是debug,还是弱类型导致可读性上差上,都是不小的问题。最主要的python的并发性能慢。比c++ java差了很多。
gzfarmer 发表于 2023-10-4 17:52:15|来自:北京 | 显示全部楼层
python简单,性能低但适合快速开发。而openstack只是个壳,真正的性能瓶颈在于磁盘、网络和底层虚拟化技术,用python来开发还是挺适合的。

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则