Turbo Pascal

Turbo Pascal

Turbo Pascal est un environnement de développement intégré pour le langage Pascal. Sa puissance et son prix « démocratique » ont fait son succès dans les années 1980 et 1990.

Sommaire

Histoire

Le compilateur était basé sur le compilateur Blue Label Pascal à l'origine écrit en 1981 par Anders Hejlsberg pour l'ordinateur Nascom avec le système d'exploitation à cassette NasSys. Il a été réécrit sous le nom de Compass Pascal pour le système d'exploitation CP/M, puis il a pris le nom de Poly Pascal (d'après la société Poly Data de Hejlsberg) avant d'être acheté par Borland et produit pour les systèmes DOS et CP/M.

Quand la première version de Turbo Pascal compatible PC est apparue en 1983, le concept d'Environnement de Développement Intégré (EDI) était relativement inconnu. Cela, plus la puissance du compilateur et sa rapidité (une passe pour compiler), auquel on ajoute le bas prix pratiqué par Borland (49,95 dollars en 1983) ont créé un véritable succès et coulé le compilateur Microsoft Pascal (vendu dans les 500 dollars).

Grâce à une gestion non-redondante des messages d'erreur, le code était d'une grande compacité afin que le compilateur comme l'éditeur (en mode plein écran) puissent rester en permanence en mémoire vive : 16 kilo-octets. L'absence d'utilisation du disque rendait par ailleurs les compilations très rapides.

Il faut ajouter que les codes produits par le compilateur étaient libres de droits. Microsoft entendait au contraire réclamer des droits sur ces codes parce qu'ils incluaient nécessairement des modules de la bibliothèque.

Versions

Au cours des années, Borland a amélioré l'EDI mais aussi le langage de programmation.

  • Avec la version 4.0 apparaît une aide en ligne hypertexte, depuis laquelle on peut copier et coller les exemples dans l'éditeur de développement. Le langage évolue également, avec l'apparition des « unités », qui permettent la programmation modulaire et la compilation séparée. Il permet également de séparer nettement dans chaque module la partie interface de la partie implémentation et permet à chaque module d'avoir ses initialisations propres, ce qui augmente considérablement la lisibilité des programmes.
  • Avec la version 6.0, l'EDI est nettement amélioré : il utilise la Turbo Vision (en), bibliothèque graphique orientée objet qui apparaît également avec cette version de Turbo Pascal.

La dernière version de Turbo Pascal, la version 7.0, existait en deux versions :

  • Turbo Pascal 7.0, qui comprenait un EDI pour MS-DOS et des compilateurs pour créer des programmes MS-DOS et DOS étendus ;
  • Borland Pascal 7.0, qui comprenait en plus un EDI pour Windows, qui permettait de créer des exécutables pour Windows 3.x, ainsi que Turbo Assembler.

En 1995, Borland a abandonné Turbo Pascal et l'a remplacé par l'environnement Développement rapide d'applications (RAD) Delphi, qui incluait le langage Pascal Objet. La version actuelle de Delphi supporte tous les enrichissements du Pascal des premiers produits ainsi que le « vieux » modèle objet.

Turbo Pascal reste très utilisé, surtout dans l'éducation. Il est notamment inclus dans le programme d'informatique des classes préparatoires économiques et commerciales. Le Pascal est également autorisé à l'épreuve d'informatique des concours des classes préparatoires scientifiques[2], bien que le Caml soit prédominant dans l'enseignement de cette matière.

Voir aussi

Notes et références

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Turbo Pascal de Wikipédia en français (auteurs)

Игры ⚽ Нужен реферат?

Regardez d'autres dictionnaires:

  • Turbo Pascal — ist eine integrierte Entwicklungsumgebung der Firma Borland für die Programmiersprache Pascal. Inhaltsverzeichnis 1 Geschichte 1.1 Turbo Pascal 1.0 1.2 Folgeversionen …   Deutsch Wikipedia

  • Turbo-Pascal — ist eine integrierte Entwicklungsumgebung der Firma Borland für die Programmiersprache Pascal. Inhaltsverzeichnis 1 Die Anfänge 2 Turbo Pascal 1.0 3 Folgeversionen 4 Ausschnitt der Anweisungen …   Deutsch Wikipedia

  • Turbo Pascal — Turbo Pascal,   1984 von Borland auf den Markt gebrachte Version der Programmiersprache Pascal, die neben einem Compiler auch eine integrierte Entwicklungsumgebung enthielt. Erst mit Turbo Pascal wurde Pascal zu einer der meistverbreiteten… …   Universal-Lexikon

  • Turbo Pascal — o Borland Pascal es el IDE más utilizado en ambientes MS DOS a la hora de programar en Pascal. Su creador es la empresa Borland, que ahora se dedica al entorno gráfico con su IDE Delphi. Su primera versión es de 1983. A partir de la versión 5.5,… …   Enciclopedia Universal

  • Turbo Pascal — Infobox Software name = Turbo Pascal caption = Turbo Pascal 4.0 (1987) startup screen. developer = Borland released = latest release version = latest release date = latest preview version = latest preview date = operating system = CP/M, CP/M 86,… …   Wikipedia

  • Turbo Pascal — У этого термина существуют и другие значения, см. Turbo. Turbo Pascal Среда разработки Turbo Pascal 7.1 Тип …   Википедия

  • Turbo Pascal — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar al autor …   Wikipedia Español

  • Turbo Pascal — compiler for the PASCAL programming language developed by the Borland company …   English contemporary dictionary

  • Pascal (programming language) — Pascal Paradigm(s) imperative, structured Appeared in 1970 Designed by Niklaus Wirth Typing discipline static, strong, safe …   Wikipedia

  • PASCAL — Paradigmen: imperativ, strukturiert Erscheinungsjahr: 1972 Entwickler: Niklaus Wirth Dialekte: UCSD Pascal …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”