arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2007.02699cs.PLcs.CL
收藏

论程序设计语言的演变

On the Evolution of Programming Languages

Jodhpur Institute of Engineering and Technology(焦特布尔工程技术学院)

K. R. Chowdhary

摘要:

本文试图将计算机语言的进化与生命的进化联系起来,后者是由\emph{theory of evolution of species}决定的,并试图提供支持性证据,证明新语言比以前更健壮,继承了旧语言的混合特征,例如,强特征被添加到它们中,而旧语言的弱特征被去除。此外,最突出的程序设计语言的分析,强调现有语言的功能如何影响新的程序设计语言的发展。最后,提出了一套实验性语言,这些语言可能在新的多核体系结构时代统治程序设计语言的世界。索引术语-程序设计语言的演变,语言分类,未来语言,脚本语言。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑