PyObject
CPython 中基本的数据结构是 Object,所有的 Python 对象都可以用PyObject *来访问,CPython 中通过 Object 手动实现了对象系统。
PyObject 定义于 include/object.h 中,可以看到,结构体里只是一个简单的 PyObject_HEAD 宏。
继续阅读 »
1
编程语言是用来帮助思考程序的,而不是用来表达你已经想好的程序。它应该是一支铅笔,而不是一支钢笔。如果大家都像学校教的那样编程,那么静态类型(statictyping)是一个不错的概念。但是,我认识的黑客,没有一个人喜欢用静态类型语言编程。我们需要的是一种可以随意涂抹、擦擦改改的语言,我们不想正襟危坐,把一个盛满各种变量类型的茶杯,小心翼翼放在自己的膝盖上,为了与一丝不苟的编译器大婶交谈,努力地挑选词语,确保变量类型匹配,好让自己显得礼貌又周到。
继续阅读 »
PyLongObject
PyLongObject 定义在 include/longobject.h 中,实际的 longobject 对象定义在 include/longintrepr.h 中。
~~~C
// include/longobject.h
typedef struct _longobject PyLongObject; /* Revealed in longintrepr.h */
~~~
继续阅读 »
请看官们回想自己最近一次在闲暇时认真读一大段文字是什么时候?
有没有记不清楚的?
古往今来,阅读都不是大众闲暇时的选择。男的有空就玩游戏,女的有空追星无事购物,早已成刻板印象了。
刷微博的虽然有阅读习惯,恐怕也离不开140字的卡片式阅读。
继续阅读 »
文/Robin
本站推广
币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。
币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872
邀请码: 11190872
我们的时代是程序员主导的时代,而伟大的程序员就是黑客。
钝感力贯穿于我的阅读行为当中,不那么敏感或许会得到更多。写一篇书评,我通常的做法是在一本书阅读完之后,隔一段时间再提笔。这样带来的好处是,有充足的时间思考。大多数的事情,都是需要长时间地观察和思考,才能获得相对客观的理解。
「黑客与画家」是一本由硅谷创业之父 Paul Graham 所著的文集,著名博主阮
继续阅读 »
因为工作的原因,这一期的动态憋了好久,但还是憋出来了。确实需要耗费大量的时间和精力去阅读和理解,一方面是给自己做笔记,另一方面也算了为了提高因为的阅读吧。
业界动态
Oracle发布了Oracle VM 3.3,包含OpenStack软件包的技术预览版,继承了Oracle数据库。其虚拟化技术基于Xen。基于Oracle虚拟化平台,guestOS可以支持Oracle Linux, Oracle Solaris, and Windows
由几个来自VMware前员工开发了一个OpenStack云管理平台--Platform9,管理已有的基础设施,control plane as a service,这里有一个描述,比较有意思:
继续阅读 »
此文译自 Dmitry A. Soshnikov 的 ECMA-262-3 in detail. Chapter 7.2. OOP: ECMAScript implementation.
概述
这一章的第二部分是关于 EMCAScript 中的面向对象编程。在第一部分中我们讨论了 OOP 的基本理论并勾画出和 ECMAScript 的相似之处。在阅读第二部分之前,如果有必要,我还是建议首先阅读这一章的第一部分 概论,因为后面将会用到其中的一些术语。
more
ECMAScript 中 OOP 的实现
在回顾了概论中的一些重点之后,我们终于回到了 ECMAScript 本身。现在,我们已经了解了它的 OOP 方式,让我们再来准
继续阅读 »
PHP 源码阅读array_combine()
PHP 源码阅读之array_combine()
array_combine() 在 ext/standard/array.c 中
array_combine(array $keys , array $values) — 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值
继续阅读 »
我经常给身边的人建议,喜欢什么书或者想看什么书就买,不要犹豫,不要嫌贵,不要舍不得花钱,别人可能倾尽一生写的一本书,你就花几十块钱就买回来了,这么好的事为啥还要犹豫,况且,还能有什么投资比投资自己的大脑划算。书买回来就有可能阅读,读了就会有收获,就会有进步,如果不买回来,基本就不可能看。当然如果你能借到或者通过其他渠道获取到书也是可以的,但是如果把书买回来了,无形中就拉近你和书的距离,就大大提高你阅读的可能性。有些人会想,书买回来了不看多可惜,多浪费,所以干脆就不买,当然也就不可能看了。书买回来不一定要看,可以当装饰品,也可以送人当礼物,或者当工具书查询用也可以。况且你不会去买一本你不感兴趣的书,只要感兴趣,就买回来,说不定哪天就看
继续阅读 »