ChatCrawlersearch across public Telegram Open the app
P

Python 中文交流群

snapshot for June 2025
June 2025 ×
22 June 2025
文档不推荐用,但不是没有这个机制
在一些性能关键领域效果还是不错的,只不过并不是所有代码都性能关键(以及还有侧信道泄露的问题)
panic要做stack unwinding,很慢的
A
python是虚拟机执行字节码,没有这种额外的性能开销
而且还会减慢正常路径的速度,影响分支预测效率,增大代码体积影响缓存命中率
只有那种打印调试信息的符号化过程才是慢的
栈回滚就是跑一个链表依次调用清理函数,哪有什么慢的
正常返回路径又不是可以省去了()
py 的异常实现才是最慢的
S
在 311 版本之前
A
golang的实现不太了解,但C++ itanium abi 的异常实现是慢的
个人的一点偏见吧
P
感觉Exception会比直接用返回值好一些, 起码有堆栈信息, 方便看问题
P
Python语法太灵活了, 支持多值返回也能像go加一个error字段
Open in Telegram Каталог площадок Искать в ChatCrawler

A snapshot of an open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog