L'Histoire de Turbo Pascal : De la Révolution à la Légende
Turbo Pascal n'était pas seulement un compilateur ; c'était l'outil qui a démocratisé la programmation. À une époque où le développement logiciel était coûteux et atrocement lent, Borland a établi de nouveaux standards.
1. Les Débuts : La Course à la Vitesse (v1.0 – 3.0)
Au début des années 80, compiler du code Pascal prenait souvent des minutes. En 1983, tout a changé : Philippe Kahn et Anders Hejlsberg ont sorti Turbo Pascal 1.0.
- Le Compilateur "Une Passe" : Le compilateur était minuscule (env. 30 KO) et fonctionnait entièrement en RAM. Il était jusqu'à 100 fois plus rapide que la concurrence.
- Le Prix : Alors que les compilateurs Microsoft coûtaient des centaines de dollars, Turbo Pascal était proposé pour seulement 49,95 $.
- Plateformes : Développé à l'origine pour CP/M, il est rapidement devenu le standard pour l'IBM PC émergent (MS-DOS).
2. L'Ère Dorée : Professionnalisation & POO (v4.0 – 7.0)
Avec la version 4.0, Borland a créé un système de développement professionnel.
- Version 4.0 & 5.0 : Introduction des Unitès. Les développeurs pouvaient enfin diviser le code en modules séparés.
- Version 5.5 : Borland a introduit la Programmation Orientée Objet (POO).
- Version 6.0 & 7.0 : La naissance du légendaire IDE bleu avec Turbo Vision. La version 7.0 (1992) est considérée comme le summum de la programmation DOS.
3. Borland & Anders Hejlsberg
Derrière le succès se trouvait Anders Hejlsberg. Il est parti plus tard chez Microsoft pour créer Delphi, J++, C# et TypeScript.
4. L'Héritage
Bien que Turbo Pascal ait été remplacé par Delphi, son influence demeure :
- Concept d'IDE : L'idée de combiner éditeur, compilateur et débogueur est devenue la norme.
- Éducation : Des générations ont appris la programmation structurée avec Pascal.
- Open Source : Free Pascal et Lazarus gardent l'esprit vivant.