PHP的Creator Rasmus Lerdorf并不打算创建一个完全新的编程语言。

超过20年前,丹麦软件工程师正在寻找更好的方法来解决他被描述为“年轻问题”的方法。PHP项目于1995年启动,最终将成为Facebook,雅虎和etsy等科技巨头使用的服务器端脚本语言和通用编程语言。

Lerdoff是谁是许多开源项目的贡献者,曾担任雅虎的基础设施架构师超过七年以上,并在2012年加入Etsy。

在我们的devbeat会议上向我询问任何(AMA)会议时,开发人员会要求Lerdoff一系列关于他如何制定这种语言以及他未来的持有的棘手问题。

如果你可以改变关于PHP的一个基本的东西,它会是什么?

Lerdoff:PHP中的情况敏感性 - 是否应该是小写或大写的问题。然后回来[当我开始PHP]有巨大的论点,我不想在这种宗教论证中偏袒偏袒。现在做出改变更加痛苦,就像人们批评PHP的碎片一样。虽然,有半聪明的原因。

你继续编码吗?

Lerdoff:我花了更多时间在基础设施上,并将项目漂浮在一起。我偶尔会写代码。我现在又一次地在GitHub上有一些犯罪;通常,错误跟踪。我的时间通常会使别人写作代码的时间更好。我曾经每天20小时编码。

您打算创建新的编程语言吗?

Lerdoff:PHP没有写,因为我想写一种语言。这是解决问题。没有人拿出正确的工具。老实说,我对解决问题的热情 - 我不喜欢编程。这是乏味的。我是一名工程师,他们将使用我的任何工具[和]如果我没有工具,我会做一个新的工具。没有任务写另一种语言。

你最喜欢的编程语言是什么?

Lerdoff:C.我比PHP更多的开发人员。

为什么Facebook如此重视PHP?

Lerdoff:PHP应该是一堆C ++代码上的薄层,这就是我在雅虎所做的。Facebook在PHP中滚动了一切,而不是将其翻译为C ++。他们只是写下更快的PHP的速度 - 我想知道下一个发动机是什么?谷歌已经沿着这些线路做了一些工作。也许我们将在几年内拥有一些Git竞争。

我是php的新手 - 但可以在Python中代码。学习是一项挑战吗?

Lerdoff:只是pe和下载一些代码。使用PHP开始解决问题。我经常开玩笑,我可以教一个中等聪明的猴子在一天内写php。学习曲线真的很浅,所以你会起床并跑得很快。

相关文章