《CPython Internals》阅读笔记:p151-p151
《CPython Internals》学习第 9 天,p151-p1510 总结,总计 1 页。
一、技术总结
无。
二、英语总结(生词:1)
1.marshal
(1)marshaling
Marshalling or marshaling(US spelling) is the process of transforming the memory representation of an object into a data form suitable for storage or transmission, especially between different runtimes.
(2)marshaled
The CPython interpreter will evaluate and execute a code object fetched from either the marshaled .pyc file or the compiler(《Python Internals》第 151 页)。
(3)marshaling vs serialization
这两个词我在阅读中经常会遇到,它们的区别是什么呢?我还没有搞清楚,现在先 mark 汇总,后续再做总结。
Marshaling is about getting parameters from here to there, while serialization is about copying structured data to or from a primitive form such as a byte stream.
关于英语的注解同步更新汇总到 https://github.com/codists/English-In-CS-Books 仓库。
三、其它
形式语言的证明真难啊,emo 了......
四、参考资料
1. 编程
(1) Anthony Shaw,《CPython Internals》:https://book.douban.com/subject/35405785/
2. 英语
(1) Etymology Dictionary:https://www.etymonline.com
(2) Cambridge Dictionary:https://dictionary.cambridge.org
欢迎搜索及关注:编程人(a_codists)
版权声明: 本文为 InfoQ 作者【codists】的原创文章。
原文链接:【http://xie.infoq.cn/article/025ed82e71ff6f935128377eb】。文章转载请联系作者。
评论