Monday, May 9, 2011

成员面对面: Nick Coghlan

原文链接: Meet the Team: Nick Coghlan

"成员面对面(Meet the Team)"是一系列简单介绍Python核心开发组的成员的文章, 本帖 是该系列中的一篇.

姓名:Nick Coghlan
地址:布里斯班, 澳大利亚
主页:http://www.boredomandlaziness.org

你使用Python多久了?

在1999年我第一次接触python的1.5.2版本,当时我的讲师在一门网络课程中使用它。 从2002年的2.2版本开始我业务上主要使用python来做自动化测试,从此一发不可收拾。

你成为Python核心代码提交者多久了?

2005年Guido给我了权限来更新PEP343(主要围绕上下文方法)

你是从什么时候开始成为核心开发者的? 你还记得第一次commit吗?

随着我开始贡献补丁,我在2004年有了3个月的空余时间,于是和Raymond跟Facundo 一起修改decimal模块,主要是跑telco基准测试并找方法来提升代码的速度。 decimal模块中很多奇怪的hack(比如检测特殊情况的快速路径,以及在转化由数字 构成的元组到整数类型时字符串的使用)都是源自于那段时间。

你现在负责Python的那一部分?

runpy,functools和contextlib是经常在我收件箱中出现的东西。我还留意着Brett和 Victor从事的import,Raymond处理的collections和itertools,以及其他跟编译器 有关的东西。我还执迷于跟文化有关的东西。

除了核心开发工作以外, 你还在那些方面用到Python?

很少。工作中用python很快就完成了任务,当前根本就没有机会需要hack它。 我确实很想清理下我的数字音乐库,而现在要完成这个任务的工作所需要的脚本 只需要hack一把就行了。

除了编程以外, 你还做些什么?

跆拳道,电脑游戏,足球,阅读等等,等等。。。

No comments:

Post a Comment