史上最搞笑的Python标准提案
16lz
2021-01-22
史上最搞笑的Python标准提案
诗书塞外 Python程序员
最近,史上最搞笑的Python标准提案被国外网友翻了出来。提案创建的时间是2007年4月1日,当时Python3还在开发中,还没有发布。
提案简介大意
Python久被诟病的一个事实就是没有显式的变量类型声明。这个提案能够在不影响Python简洁性的前提下,为Python变量增加类型声明。
说的多么一本正经啊~~
实现方法
其他语言类型声明的部分太冗长了,甚至有些语言用了跟类型语义完全无关的单词,如Dim。这里黑了一下VB。提案的作者认为类型声明应该一个字符搞定,这样才能算简洁。恰巧Python3要发布了,因为Python3内部编码使用unicode,可以展现任意字符,所以找出一个合理的字符代表变量类型不是难事。于是,提案的作者找出了下面这些字符来代表数据类型:
进而作者觉得Python3的代码应该类似于这样:
真是太生动形象了!我打赌提案的作者一定是一个00后,是一个才华横溢、代码无双的00后。我的三观被瞬间刷新了~
对于这样的提案,Python委员会也给予了明确而坚定的回答:reject
于是我们的Python3保住了现在的风华,进一段口号:
提案地址:https://www.python.org/dev/peps/pep-3117/
更多相关文章
- 类型_Haskell笔记3
- Spring IoC 依赖注入(支持哪些数据类型?)
- c语言数据类型(初学)
- pgsql 修改字段类型为json
- MyBatis之Mapper XML 文件详解(四)-JDBC 类型和嵌套查询
- BigDecima类型数据的处理--Non-terminating decimal expansio
- 五分钟学会java中的基础类型封装类
- 面试必问:String类型为什么设计成不可变的?
- 服务端开发指南与最佳实战 | 数据存储技术 | MySQL(01)数据类型的