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

这篇博客以游戏《绝地求生》为比喻,生动描绘了C++开源库的激烈竞争环境。作者指出,C++开源库的成功需要早期入场、选择合适的平台,并在功能和性能上脱颖而出。面对STL和Boost等成熟库的挑战,以及像Qt这样的强大对手,开发者必须具备高超的技术和独特的定位。博客强调了C++追求零开销原理,使得竞争更加残酷,只有最优秀和最适应环境的库才能生存下来。
摘要由CSDN通过智能技术生成

c++的开源,就是一场绝地求生。你能看到的库,都已经成功吃鸡了,百里挑一。

c++的世界,只有最终生还者,剩下的都是盒子精、快递员。玩久了个个都是lyb,还有很多神仙,环境是很不友好的。

开发c++库,首先落地时间要早,落地晚的容易被落地早的当靶子打,翻翻stl和boost,已经覆盖了多少库了,再做是不是傻。

然后要落在好地方,周围资源要多。要是落在ia64、uwp、mips这种荒郊野外,基本穷困潦倒,死在跑毒。落到win城、L城、A城这种大城才有可能肥。

当然大城的竞争是非常激烈的,技术不好的,比如新手,一般直接落地成盒,一点机会也没有。

技术好的,也要经过一轮搏杀才能出城。像ace这种开局顺利的,也会被asio伏击。哪怕杀到城里只剩一队,也会有战斗减员,消耗过大,比如qt。更不要说有巨硬、从不作恶、果子这种神仙玩家了。

开源库的功能,就是一个个毒圈,大家功能越来越接近,毒圈就越来越小,最后就是你死我活。当然能进决赛圈的,都算是成功的。

别的语言,没这个现象。主要是c++追求zero overhead,别的语言不追求。c++写的不符合需求、质量不行、性能不好、用的不爽,就没人用了。

python不是吃鸡玩家。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值