Purpose-Built Languages.

The article discusses the role played in systems development by the ecosystem of purpose-built languages. Purpose-built languages defy a definition, the author states, but seem smaller than full-fledged programming languages, are not always Turing-complete, and can lack formal grammars and parsers....

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 52; no. 4; pp. 36 - 42
Autor principal: Shapiro, Mike
Formato: Artículo
Publicado: Association for Computing Machinery Apr2009
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:The article discusses the role played in systems development by the ecosystem of purpose-built languages. Purpose-built languages defy a definition, the author states, but seem smaller than full-fledged programming languages, are not always Turing-complete, and can lack formal grammars and parsers. The author examines two questions which include whether software engineering is being done on fewer languages over time and the characteristics of a computer language that make it better suited for particular tasks.