首页 存档 技术 查看内容

Python超级程序员使用的开发工具

2018-3-30 13:00 |来自: 互联网 491 0

摘要: 我以个人的身份采访了几个顶尖的Python程序员,问了他们以下5个简单的问题: 当前你的主要开发任务是什么? 你在项目中使用的电脑是怎样的? 你使用什么IDE开发? 你将来的计划是什么? 有什么给Python程序员的建议 ...

我以个人的身份采访了几个顶尖的Python程序员,问了他们以下5个简单的问题:

  • 当前你的主要开发任务是什么?

  • 你在项目中使用的电脑是怎样的?

  • 你使用什么IDE开发?

  • 你将来的计划是什么?

  • 有什么给Python程序员的建议?


就是这几个问题,我找了几个顶尖的程序员和编程书籍作家,问他们这几个相同的问题。下面是他们的回答,希望在他们的回答中你能找到一些可以让你的开发更便捷的工具。


Alex Martelli




人物简介:


Alex Martelli是一位意大利计算机软件程序员,他是Python软件基金会的成员。


从2005年初开始,他以“ber技术首领”的身份在加利福尼亚景山谷歌总部工作。他拥有意大利Bologna大学电子工程学位(1980)。


他是《Python in a Nutshell》一书的作者,他还和其他人合著了《Python Cookbook》,他还写了一些其它一些作品,大部分都是和Python相关的。


因为他对Python社区杰出的贡献,他被授予的荣誉包括2002 Activators’ Choice Award和2006 Frank Willison award。


你可以通过他的博客(http://www.aleax.it/)了解更多关于他的信息。


问题一、当前你的主要开发任务是什么?


给我的老板(谷歌)开发商业软件,大部分是商业智能方面。


问题二、你在项目中使用的硬件机器是怎样的?


基本上都是谷歌的云服务器,关注公众号:程序员大咖 免费领取视频教程。通过谷歌APP引擎直接或间接的使用。有时候也使用一个Unix工作站或Macbook Air,但很少。


问题三、你使用什么IDE开发?


vim, gvim, mvim; 偶尔用一下iPython,但这好像不能算是IDE吧。


问题四、你将来的计划是什么?


应该还会待在谷歌具体的研究方向那要看实际情况。


问题五、有什么给Python程序员的建议?


学习一下App Engine(通过webapp2 或flask, jinja2,

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部