演讲分会场 A
为 Python 加糖 —— 鸣蛇
10/1613:00 - 13:45
Aber安天实验室
鸣蛇的创造者,Index.py、baize 等非知名 Web 框架、工具箱的制作者
本演讲主要阐述如何使用 Guido 为 Python3.9 编写的 PEG 解析器创造一个 Python 超集,加入自己想要的语法,给 Python 带来新的活力。其次演示我使用这种技术编写的超集语言 —— 鸣蛇,它包含管道,偏函数,空值合并、可选链等便捷的语法,并且可以直接把鸣蛇的代码作为 Python 的模块进行导入,而不需要提前编译。