《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)