arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1311.3293cs.PL
收藏

程序设计语言框架的抽象级分类

Abstraction Level Taxonomy of Programming Language Frameworks

Dr. Brijender Kahanwal

摘要:

本文的主要目的是根据抽象层次描述计算机语言的分类。有这么多的计算机语言的存在,因为有这么多的原因,如更好的计算机语言的演变随着时间的推移;社会经济因素,如专有利益,商业优势;表达能力;易用性的新手;面向特殊用途;面向特殊硬件;和不同的想法,最适合。此外,大多数这些语言的重要的共同属性在这里进行了讨论。任何程序设计语言都不是凭空设计的,但它解决了某些特定类型的问题。每个问题都有不同的框架,每个问题都有最适合的框架。一个单一的框架并不适合所有类型的问题。因此,谨慎地选择语言支持的框架是很重要的。本文对五代计算机程序设计语言作了一定的探讨。

英文摘要:

The main purpose of this article is to describe the taxonomy of computer languages according to the levels of abstraction. There exists so many computer languages because of so many reasons like the evolution of better computer languages over the time; the socio-economic factors as the proprietary interests, commercial advantages; expressive power; ease of use of novice; orientation toward special purposes; orientation toward special hardware; and diverse ideas about most suitability. Moreover, the important common properties of most of these languages are discussed here. No programming language is designed in a vacuity, but it solves some specific kinds of problems. There is a different framework for each problem and best suitable framework for each problem. A single framework is not best for all types of problems. So, it is important to select vigilantly the frameworks supported by the language. The five generation of the computer programming languages are explored in this paper to some extent.

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

↑