今年的诺贝尔经济学奖得主竟然是Python的皈依者

今年的诺贝尔经济学奖授予了一位Python语言的皈依者--纽约大学教授以及世界银行的前首席经济学家的Paul Romer,Python语言的影响力和号召力可见一斑。Python语言,您学了吗?

2018年诺贝尔经济学奖授予了两位美国人,耶鲁大学教授William Nordhaus和纽约大学教授以及世界银行的前首席经济学家的Paul Romer,他们几十年来研究如何创造持久的长期经济生长,以解释我们创造和破坏增长的惊人能力。

其中Paul Romer是关于经济增长驱动力的最重要的理论家之一,前世界银行首席经济学家,清晰的学术写作的支持者,宪章城市的首席布道者(宪章城市指的是一个独立于国家政府运作的小辖区,是鼓励更好治理的一种方式)。但或许最引人注目的是,作为一位62岁的杰出经济学家,他竟然是编程语言Python的用户。

经济学涉及很多数学和统计学。处理数字最常用的工具是电子表格软件是Microsoft Excel,程序语言是Stata和Mathematica。这些工具往往是世界各地经济学课堂上教授的。这三个工具都不是开放的,都是私有的。

罗默相信让研究变得透明。他认为,公开和清晰的方法论对于科学研究获得信任非常重要。正如罗默在2018年4月的一篇博客文章中解释的那样,为了让自己的工作透明化,他试图用Mathematica来分享他的一项研究成果,任何人都可以探索他的数据和方法的每个细节,但是最终失败了。他说Mathematica的所有者Wolfram Research让分享他的作品变得非常困难,因为他不想其他人也使用专有软件。再者,读者也看不清他在方程式中使用的所有代码。

与Mathematica让分享变得困难重重不同,罗默发现他可以用一个Jupyter笔记本来分享他的研究成果。Jupyter笔记本是让程序员和研究人员共享包含代码、图表、方程和数据的文档的Web应用程序。Jupyter笔记本可以用几十种编程语言编写代码。在他的研究过程中,罗默使用了Python——数据科学和统计学中最流行的语言。

重要的是,与Mathematica生产的笔记本不同,Jupyter笔记本是开源的,这意味着任何人都可以查看创建它们的所有代码。这让研究真正透明起来。詹姆斯·萨默斯(James Somers)在《大西洋月刊》(The Atlantic)上发表的一篇引人注目的文章中指出,Jupyter笔记本可能会取代传统的以PDF格式共享的研究论文。

罗默认为,开源笔记本电脑是分享研究成果的未来之路。他认为它们支持完整性,而专有软件鼓励保密。“我对专有软件了解得越多,就越担心客观事实可能从地球上消失,”他写道。

参考:

https://qz.com/1417145/economics-nobel-laureate-paul-romer-is-a-python-programming-convert/

https://qz.com/1416867/the-2018-nobel-prize-in-economics-goes-to-william-nordhaus-and-paul-romer/

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181009G1NCZ700?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券