用户:
温顺的咪噜gBgE查看:183 回复:9 评论:17 创建时间:2023-01-04T18:03:16
有人用python写代码岛
有人用python写CoCo
甚至有人提问kitten怎么做聊天室,附上了自己会python
……

在这些人的眼中貌似只有python
你跟ta们讲别的语言ta们会一脸懵逼

看看如今互联网上的广告:
都写着什么“学了python喵”
“python干什么都可以”
之类的广告
在看看上面的示例
你发现了什么?
def a(num):
for i in range(num):
print("??????????")
a(9999999999999999999999999999)点赞0
评论
温顺的咪噜gBgE没有人想的出来吗?提示一下:
1.铺天盖地的宣传python干什么都可以,学了无敌
2.宣传不学python就落后,贩卖焦虑
3.现在的好多孩子无论是写什么程序,看见什么应用、网页什么的,第一个想到python
4.没有任何其他语言的概念,或者鄙、视其他语言
点赞1
评论
问聊天室怎么做的人一定是用python写出来了kitten
谁说kitten是python写出来的??
会python但是连聊天室都不会,肯定是自己的程序有bug修不了(不正经地推理ing
kitten网页是html写出来的,客户端是nwjs写出来的。。。
python确实干什么都可以,没有js那么限制,也没有c那么底层,但那是因为库多,一个库不import能干啥。。。
js也能安库啊,说实话py写底层不够底层,搞前端又没有js好用,就是适合初学者接触罢了
yee089等价的代码,py需要大约10倍于c++的时间。。。
py不够贴近底层,慢,且毒瘤的语法让人难受(不可以压行)
点赞1
评论
但同样简单的代码,python也许只需要1行,JAVA、C++也许需要几行 但同样复杂的代码,python也许需要各种语法、各种模块互相配合,一般上百行;C++也许只需要头文件、空间声明以及代码主体(其余需要啥我也不清楚)就行,可能就几十行
用python编个MC最少需要100行,还只能实现最基本的移动、放置/破坏方块
也许还不知道还怎么弄才能实现拓展还不出BUG
不一样啊
代码越贴近底层,跑起来就越快。很多时候甚至说c++写的喵比py的正解拿的分都高,10倍时间下,而且c++可以卡常,效率高不止10倍
c++要编mc需要拓展库,需要额外的下载。
单论行数是没有意义的,我完全可以把所有代码都整成一个类丢进一个库,然后只需要声明并运行即可,即使py这种东西我也有信心压进10行(恼)
直接编还不好吗?非要整成一堆模块,最讨厌导入了,还得注意有没有该模块
有些东西你不会写,所以有模块。有些东西太难写,更需要模块。我总不能写什么项目都用汇编语言甚至二进制代码罢