LocalazyLocalazy
Occam est un langage de programmation créé par Inmos au début des années 1980. Il doit son nom au philosophe et théologien anglais Guillaume d'Ockham. Le langage est basé sur le principe du minimalisme, qui se reflète également dans sa syntaxe. Par exemple, Occam n'a pas de construction traditionnelle de boucle for ; à la place, il utilise une construction appelée boucle répétitive, qui répète un bloc de code un certain nombre de fois. Occam est un langage de programmation concurrent, ce qui signifie qu'il est conçu pour prendre en charge les programmes qui s'exécutent sur plus d'un processeur en même temps. Il possède également un support intégré pour la communication entre les processus, ce qui le rend bien adapté au développement d'applications distribuées. Le langage a été utilisé dans une variété d'applications commerciales et industrielles, y compris le contrôle de processus, les télécommunications et le traitement d'images.