Fiche technique | |
---|---|
Type de produit : | Système d'exploitation |
Auteur : | Per Brinch Hansen |
Date de publication : | 1976 |
Introduction
Le système d'exploitation Solo a été développé par Per Brinch Hansen en 1976 en utilisant Concurrent Pascal, un langage de programmation conçu pour la programmation concurrente. Solo était un système d'exploitation minimaliste destiné à démontrer les capacités de Concurrent Pascal, en mettant l'accent sur la gestion des tâches concurrentes, telles que les processus et les sémaphores.
Solo a été conçu comme un système éducatif pour enseigner les concepts de la programmation concurrente. Il était destiné à fonctionner sur un mini-ordinateur PDP-11. Le système gérait un seul utilisateur et un seul processeur, mais permettait l'exécution simultanée de plusieurs processus grâce à l'usage de la concurrence structurée.
Le développement de Solo a joué un rôle important dans l'évolution des concepts de programmation concurrente et a contribué à populariser l'utilisation des langages de programmation conçus spécifiquement pour la gestion des tâches parallèles.