论文标题
关于编程语言的演变
On the Evolution of Programming Languages
论文作者
论文摘要
本文试图将计算机语言的演变与生活的演变联系起来,在这种情况下,\ emph {物种进化理论}的决定,并试图提供支持的证据,表明新语言比以前的背随着旧语言的混合特征,使强大的特征添加到它们及其较弱的语言中的较旧语言的特征可以消失。此外,还对最突出的编程语言进行了分析,强调了现有语言的特征如何影响新的编程语言的发展。最后,它建议了一组实验语言,这些语言可能会在新的多核架构时期统治编程语言的世界。 索引术语 - 编程语言的演变,语言的分类,未来语言,脚本语言。
This paper attempts to connects the evolution of computer languages with the evolution of life, where the later has been dictated by \emph{theory of evolution of species}, and tries to give supportive evidence that the new languages are more robust than the previous, carry-over the mixed features of older languages, such that strong features gets added into them and weak features of older languages gets removed. In addition, an analysis of most prominent programming languages is presented, emphasizing on how the features of existing languages have influenced the development of new programming languages. At the end, it suggests a set of experimental languages, which may rule the world of programming languages in the time of new multi-core architectures. Index terms- Programming languages' evolution, classifications of languages, future languages, scripting-languages.