Adaptivity in programming languages


Autoria(s): FREITAS, Aparecido Valdemir de; NETO, João José
Data(s)

20/05/2010

20/05/2010

01/04/2007

Resumo

A programming style can be seen as a particular model of shaping thought or a special way of codifying language to solve a problem. An adaptive device is made up of an underlying formalism, for instance, an automaton, a grammar, a decision tree, etc., and an adaptive mechanism, responsible for providing features for self-modification. Adaptive languages are obtained by using some programming language as the device’s underlying formalism. The conception of such languages calls for a new programming style, since the application of adaptive technology in the field of programming languages suggests a new way of thinking. Adaptive languages have the basic feature of allowing the expression of programs which self-modifying through adaptive actions at runtime. With the adaptive style, programming language codes can be structured in such a way that the codified program therein modifies or adapts itself towards the needs of the problem. The adaptive programming style may be a feasible alternate way to obtain self-modifying consistent codes, which allow its use in modern applications for self-modifying code.

sim

Identificador

FREITAS, A. V.; NETO, J. J. Adaptivity in programming languages. WSEAS TRANSACTIONS on INFORMATION SCIENCE & APPLICATIONS. Issue 4, Volume 4, p 779-786, April 2007

1709-0832

http://repositorio.uscs.edu.br/handle/123456789/126

Idioma(s)

en_US

Palavras-Chave #Dispositivos adaptativos #Linguagens de programação adaptativa
Tipo

Artigo