Top Qs
Línea de tiempo
Chat
Contexto

Occam (lenguaje de programación)

lenguaje de programación De Wikipedia, la enciclopedia libre

Occam (lenguaje de programación)
Remove ads

Occam es un lenguaje de programación imperativo y estructurado (al igual que Pascal). Fue desarrollado por David May en Inmos Limited, Bristol, Inglaterra, para desarrollar software para su línea de procesadores Transputers, existiendo también implementaciones para otras plataformas.

Thumb
Collection of excerpts of the covers two "occam books" (the programming language) by INMOS Limited (UK, 1983, 88)
Remove ads

Historia

Resumir
Contexto

Fue desarrollado por David May y otros en INMOS, asesorado por Tony Hoare, como el lenguaje de programación nativo para sus microprocesadores transputadores.

Occam 1 (publicado en 1983). Este solo admitía el tipo de datos VAR, que era un tipo integral correspondiente a la longitud de la palabra nativa de la arquitectura de destino, y matrices de una sola dimensión.

Occam 2 es una extensión producida por INMOS Ltd en 1987 que agrega soporte de punto flotante, funciones, arreglos multidimensionales y más tipos de datos como tamaños variables de enteros (INT16, INT32) y bytes.

Occam 2.1 fue el último de la serie de desarrollos del lenguaje occam aportados por INMOS. Definido en 1994.

Occam-π es el nombre común para la variante occam implementada por versiones posteriores del Compilador occam de Kent Retargetable ( KRoC ). La adición del símbolo π (pi) al nombre de occam es una alusión a KRoC occam que incluye varias ideas inspiradas en el cálculo π. Contiene varias extensiones importantes del compilador occam 2.1, por ejemplo: Protocolos anidados, Creación de procesos en tiempo de ejecución, Canales, datos y procesos móviles, Recursividad, Herencia de protocolo, Constructores de matrices y Encuentro extendido.

Remove ads
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads