
联系方式![]()
Similar entries最新评论
友情链接导航 |
Why Python?
由 qyb 于 星期二, 2008-08-19 23:12 发表
在进入搜狐之前,我的 python 经验十分有限。就是会做做 base64.decodestring;学习 pymsnt 的时候接触了一下 twisted;以及,也是比较搞笑的一点,我用 python 最熟的地方居然是 windows 下的开发——访问注册表,用wxPython写界面,用ctypes访问DLL...
搜狐邮件中心开发以前是分成两个小组,一拨C/C++程序员,一拨Java程序员,技术上两者间没什么共同语言。因此我力主引入 python,是想弥合双方的技术范围,让每个程序员,都可能尽多的去接触 E-Mail 的所有业务领域。 一开始是 Twisted 应用,某 java 程序员用它实现了一套监控系统,实时注册IP黑名单系统;MTA 那里则是用它来做 tcptable 查找表的接口。 后来 MTA 那里更夸张的用 pymilter 粘合postfix 和过滤系统,直到我们的某供应商提供了 API 后才不得不改回 C 虽然计划增加 Python 的应用范围,但在规划 AjaxMail 的时候,一开始的确是打算沿用 Java 开发的。原因是三点: 转折点出现在 10 月,两个主力 Java 程序员离开了团队,一个去了微软,一个去了新加坡。我的选择就变成: 还有一点,我自认永远也不会太深入Java,不可能带着程序员在这条道路上走远。 说起来有点儿造化弄人,我心里确实想全面铺开Python,但理智上还是选择保守,可现实把我推向自己真正想去的地方。 关于这个选择我想更重要的是:万一不得已重头再来,怎样才能尽可能的降低风险呢? To be, or not to be. 不管怎么选择,都要事先准备好面对接下来的挑战。 延伸阅读:lighttpd 2.0 |
这件事似乎是理想和现实的完美结合
邱哥的实力和信心应该是完美结合的主要因素:D