ChatGPT把Python抬到了他不该在的高度!

可能你不知道, ChatGPT这个网站的后端居然是用Python实现的。

在一些人眼里,Python只能用来写写脚本、搞搞爬虫、做些小项目之类的,其实这是对Python的最大偏见。

因为Python早就被证明可以应用在大型项目中,特别是国外很多明星产品,比如 YouTube、Instagram、Quera、Dropbox。在国内,豆瓣、知乎、早期的字节跳动Python都是第一语言,当然还有很多大厂都有Python的应用场景,我们自己的项目「次幂数据」也是用的Python

为什么ChatGPT也用Python来提供他们的Web服务呢?先问问ChatGPT自己怎么回答的。

在这里插入图片描述

ChatGPT的业务模型非常简单,就是一个纯聊天服务,像国内各种gpt镜像网站,一个熟练的全栈工程师,一天就搞定了。

理论上来说,随便用哪种语言都能hold住,即便是PHP 也行。为什么非要选Python呢?

首先,GPT模型本身就是基于PyTorch和TensorFlow这两个AI框架实现的,而他们本身就是Python开发的(内核不是),Web后端这块用Python完全可以无缝对接,整个技术团队一种技术栈就搞定了,但凡是多引入一种技术就多些成本。

其次,Python真正的优势在于它易学易用、开发效率高,还记得Instgram十几个工程师搞定一个用户量上亿的产品么?现在ChatGPT的用户量也已经过亿了,Python就很适合小团队做大项目。

最后,因为这种产品真正的性能瓶颈还是在于网络、磁盘IO身上,可以靠硬件来解决,语言运行效率上的劣势可以忽略不计。

还有说Python是动态语言不适合重构的,那是因为没有真正用过Python,因为Python早就引入了静态类型支持,但凡是代码写规范了,无论是可读性还是可维护性静态语言相差无几了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kobe_OKOK_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值