python是开源还是并源_为什么C++没有Python那么多开源库?

C++的库,或者说C++吧,很多东西可以算很依赖编译器、构建工具之类的版本、特性等等的了,"Header Only"的库好多也这样。

最简单的就是这样一种情况,源码全给你了,怎么编译都说了,也会有很多人编译半天都编译失败,就算是很熟练掌握那一套编译、链接过程的,有时候可能也要去稍微改一下库的源码,适配一下自己的环境。

然而你要是没搞好,报错就算了,要是你用的库模板多,那套娃式报错上来给你来几十条几百条,要是写库的人写飞了什么指针,那错误定位也是麻烦得很....

良心的库,会针对各个主流平台做测试、适配,比如LLVM,每次release那一堆,但很多库作者是大佬中的大佬,他觉得这些东西都挺简单的,我核心思想都给你了,你应该一点通啊,自己写一个都可以了。

而且C++范式多,C++的开发者也都在自己吵,都觉得自己的范式是对的,这样库的特异性就更高了。

Python的库,因为python这一类语言的特点,本身社区就比较统一,绝大部分的库都是直接拿过来import就可以了,尽管很多底层可能是C++来做的,但毕竟有大佬给套壳了,这样使用门槛大大降低,所以感觉上python开源库就特别多。

(我觉得C++的库还算挺多的....就是拿来即用的可能是真的不多..)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值