Forwarded from dnaugsuz
>>>
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
……
你们觉得呢?Python 3.7 真正做到了几条?
我看他们这篇文简直是为 Kotlin 量身定做的嘛…… 🤪
import this
……Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
……
你们觉得呢?Python 3.7 真正做到了几条?
Forwarded from dnaugsuz
知道该怎么做,就是没有足够的能力和见识去实际执行
Python 的设计还是相当“克制”的,克制在它的命名方式都是从 C/SmallTalk 里加私货带来的……
嘴上说者 only one way,实际上 () [] {} 各种 comprehension 还可以带 if
while 和 for 居然能带 else,我还以为是 while: if: else: 缩进错了呢
类型声明的支持简直没啥意义
一半面向对象,有些操作是方法有些操作是函数
这…… 也能说是“only one way”
而且目前为之我涉及的讨论里,最喜欢乱用“魔法”的就是 Pythoneer,他们经常为了一毛钱的“性能”甚至“看起来很酷”大张旗鼓地翻 knowledge base,反而基本忽视了问题本身
Python 的设计还是相当“克制”的,克制在它的命名方式都是从 C/SmallTalk 里加私货带来的……
嘴上说者 only one way,实际上 () [] {} 各种 comprehension 还可以带 if
while 和 for 居然能带 else,我还以为是 while: if: else: 缩进错了呢
类型声明的支持简直没啥意义
一半面向对象,有些操作是方法有些操作是函数
这…… 也能说是“only one way”
而且目前为之我涉及的讨论里,最喜欢乱用“魔法”的就是 Pythoneer,他们经常为了一毛钱的“性能”甚至“看起来很酷”大张旗鼓地翻 knowledge base,反而基本忽视了问题本身
Forwarded from dnaugsuz
我不知道 Java 和 JavaScript 里你可不可以
但 Python 里的 class 可以有两种 def:有 self 和没 self 的
而且
好的语言不是应能阻止烂代码,而是应该直接在语言结构上杜绝烂代码的产生
this = 1; 但 Python 里的 class 可以有两种 def:有 self 和没 self 的
而且
self = 1 这种代码完全可以运行,也是因为参数可以重新赋值,这就很魔性了好的语言不是应能阻止烂代码,而是应该直接在语言结构上杜绝烂代码的产生
Forwarded from dnaugsuz
Forwarded from dnaugsuz
(过激言论)真是一群不识好歹的货,自己不回答别人的问题,反而因为莫名其妙的原因踢出积极参加讨论的群员
Forwarded from dnaugsuz
和 Python 一样,就是极端傲慢和偏见,一点包容性都没有
到处炫耀自己的“低开销高性能代码”,没见过有谁认真的回答新手的问题的
每次踢我连个理由都没有,真想写文写网页挂人
到处炫耀自己的“低开销高性能代码”,没见过有谁认真的回答新手的问题的
每次踢我连个理由都没有,真想写文写网页挂人
Forwarded from dnaugsuz
上次给我踢了还顺带清理了消息,他们还说我的代码是别处复制的
因人赞言因人废言,丝毫不尊重代码作者随便就删消息,我也是完全服气的
因人赞言因人废言,丝毫不尊重代码作者随便就删消息,我也是完全服气的
Forwarded from dnaugsuz
Forwarded from dnaugsuz
有种他们也贴啊?为什么封我
上次不仅仅封了,而且机器人默认设置还自动把消息,包括我之前写的 py 文件也给清了,翻到那段时间的消息,时间线都是不完整的
上次不仅仅封了,而且机器人默认设置还自动把消息,包括我之前写的 py 文件也给清了,翻到那段时间的消息,时间线都是不完整的
Forwarded from dnaugsuz
这也不是莫名其妙就踢我的理由啊?他们就会说我“不懂Python”
自己懂啥呢?就喜欢贬低别人、人身攻击
自己懂啥呢?就喜欢贬低别人、人身攻击