《哲学家们都干了些什么》书摘
当我们不断追问“人为什么活着?人生的意义是什么?宇宙的本质是什么?”的时候,绝大多数人不会觉得我们是爱思考的聪明人,只会觉得“你这个人好怪”。
当我们不断追问“人为什么活着?人生的意义是什么?宇宙的本质是什么?”的时候,绝大多数人不会觉得我们是爱思考的聪明人,只会觉得“你这个人好怪”。
之前写 canonicalization 对循环的概念直接略过了,没做展开,循环在日常开发中使用还是挺广泛的,这里简单介绍 LLVM 中循环的概念。
canonicalization(规范化) 是编译器 IR(intermediate representation) 设计中的一个重要部分,它使代码转换(transformations) 变得简单高效。大多数编译器都有 canonicalization pass,对于后续进行编译器优化也起到很大作用。
《社会学的想像力》堪称米尔斯一生学术精华的大成之作;它以批判美国社会学界的成果作为全书的探讨主题,运用知识社会学的观点,并结合作者在社会阶层等方面的研究经验,批判传统学科的抽象与僵化界限,由此强调“社会学想像力”的重大意义。
本文内容主要来源于书《LLVM Techniques, Tips, and Best Practices》最后一章,instrumentation 技术日常开发中应该都会接触到,主要作为程序探测(发现问题或优化程序)的手段。