UNCOL

Le UNCOL , langue liée à l'ordinateur universelle, était une langue intermédiaire proposée universel pour les compilateurs on l'a entièrement spécifié ou a été mis en application que jamais ; de plusieurs manières il était plus un concept qu'une langue.

UNCOL a été prévu pour rendre des compilateurs économiquement disponibles pour chaque nouvelle architecture de l'ensemble d'instruction et langage de programmation . Chaque architecture de machine exigerait juste une arrière saison de compilateur, et chaque langage de programmation exigerait un embout avant de compilateur. C'était un but très ambitieux en 1961 parce que la technologie de compilateur était dans sa enfance, et peu a été normalisé dans le matériel et le logiciel d'ordinateur.

Le concept d'une langue intermédiaire si universelle est vieux : Le rapport de la PART (1958) indique déjà le " ; a été discuté par beaucoup de personnes indépendantes aussi il y a bien longtemps que 1954." ; Macrakis (1993) récapitule son destin :

le

UNCOL était un effort ambitieux pour le début des années soixante. Une tentative de résoudre le problème de compilateur-écriture, elle a finalement échoué parce que langue et la technologie de compilateur n'étaient pas encore mature.
le
In les années 70, les Compilateur-compilateurs a finalement contribué à résoudre le problème qu'UNCOL a placé lui-même : la production économique des compilateurs pour de nouvelles langues et nouveau machines.

UNCOL est parfois employé comme limite générique pour l'idée d'une langue intermédiaire universelle. Le format neutre de distribution d'architecture de est un exemple d'un UNCOL dans ce sens.

Random links:Lanare, la Californie | Servilia Caepionis | Ville métropolitaine | Retinoblastoma | Zone exclusive | UNCOL