Lenguajes de programación Von Neumann

Si por ejemplo, los objetos de Java fueran ejecutados en paralelo con el paso de mensajes asíncronos y estuviera basada en direccionamiento “declarativo”, entonces, Java no estaría en el grupo.

El segundo “mundo” se compone de estados: está formado por un espacio matemático desordenado, con propiedades algebraicas poco útiles “(sin embargo, la programación estructurada puede ser vista como una heurística restringida que se aplica en este espacio)”.

Backus afirmó que se ha desarrollado un círculo vicioso en las ciencias de la computación: el gran interés durante tanto tiempo en los lenguajes Von Neumann ha provocado la primacía de este tipo de arquitecturas, es decir, los lenguajes que no están basados en von Neumann son más costosos y por tanto su desarrollo queda limitado.

Algunos ejemplos de lenguajes no von Neumann son: APL, FP, FL, J, NGL, ZPL, Mercury, y Plankalkül.

Este artículo esta originalmente basado en el material extraído de Free On-line Dictionary of Computing, el cual posee licencia GFDL Originalmente escrito en inglés, http://en.wikipedia.org/wiki/Von_Neumann_programming_languages