Python作者GuidovanRossum、Java作者JamesGosling、TurboPascal和TypeScript作者AndersHejlsberg,以及Perl作者LarryWall本月早些时候聚在一起讨论(YouTube)编程语言设计的过去和未来。GuidovanRossum说设计一门语言就像JK罗琳写《哈利波特》,罗琳是排版天才,她在第一本书中提到的一些细节成为了第六和第七本书。情节点。在设计一门语言的时候,我们还需要注意一些细节,比如关键字和编码风格,我们必须保持我们决定的东西,并在未来找到新的方式来使用这些细节,就像罗琳一样。JamesGosling在被问及Java坚持的设计原则时说,Java不是某种个人激情项目,而是一个开始试图比C做得更好的原型,然后失控了,剩下的项目变成了某种背景,只剩下Java。LarryWall想要创造类似自然语言的东西,他解释说我们不是让人们在大学里决定他们要去哪里,而是看看人们想走的路,然后在那些地方设置捷径。Perl的基本原则是为一切提供API,目标是成为一种伟大的文本处理语言,同时也是一种胶水语言。
