Vive les 40 ans du Turbo-Pascal du feu éditeur Borland.
yanolezard
Bonjour à toutes et à tous,
Vous ne l'avez certainement pas vu passer ... L'anniversaire des 40 ans du Turbo-Pascal (ou TP pour les afficionados)
Un peu d'histoire ... dans le rétro(viseur) :
Apparu sur le marché au mois de Novembre 1983, l'Environnement de Développement Intégré (EDI/IDE) et son compilateur de langage Pascal (PolyPascal), ont connu un succès incroyable au fil des années (Turbo-Pascal 1.0 => 2.0 => 3.0 => 4.0) pour "CP/M", "CP/M-86" et "MS/PC/DR-DOS".
Succès immédiat, notamment en France, dès la version 3.0, pour les applications de gestion et l'industrie des machines.
Dès la version 5.5, la programmation objet est arrivée avec son lot de fonctionnalités (classes, héritage, constructeurs, destructeurs).
Les versions 6 et 7 se sont appelées "Borland Pascal" pour laisser place à une solution plus connue ... Borland Delphi", capable de produire des applications en mode console (CLI) et en mode graphique (GUI).
Les systèmes d'exploitation Microsoft Windows 3.x, faisant leur apparition, l'éditeur Borland délivre 2 versions de Turbo-Pascal (Turbo-Pascal pour Windows 3.x = TPW 1.0, puis TPW 1.5) avant de s'éteindre lentement.
Les fans de la "Pomme" (dont "Bibi") n'étaient pas en reste : deux versions du Turbo-Pascal (1.0 et 1.1) ont été produites, dès 1986, entièrement écrites en langage assembleur) et fonctionnant jusqu'au Macintosh II (32 bits).
Pour l'anecdote, j'ai développé, dès la version 1.0 pour Apple Mac SE (1986/1987), une application de caves à vin connectées (les premières sur le marché de l'oenologie), via liaison série, pour les grands hôtels-restaurants étoilés.
Pour les nostalgiques, il est encore possible de trouver des versions de Turbo-Pascal en "freeware", après avoir été classées en "logiciel antique" ou "abandonware", sur le site d'Embarcadero, le successeur de Borland :
Version 1.0 for MS/PC/DR-DOS (01/02/2000) : - https://lnkd.in/guypCXnn
Version 3.02 for MS/PC/DR-DOS (10/02/2000) : - https://lnkd.in/gmZqviCz
Version 5.5 for MS/PC/DR-DOS (21/02/2002) : - https://lnkd.in/ggu-A2sT
Version 7.01 de Turbo Pascal 7.01 en français (en 2000) : - https://lnkd.in/gmg_DNqZ
Notre "Turbo-Pascal" a été le premier des IDE à devenir une valeur sûre, dans le développement d'applications informatiques de gestion, notamment avec la version 4.0 du Turbo-Pascal.
NB : de nombreuses applications écrites avec Turbo-Pascal 4.0 et + sont encore en activités de production, sans peur et sans bogues (le Chevalier Turbo-Pascal), passeront-elles en Delphi ... il subsiste bien des mystères.
Pour les autres produits "Borland":
1983 - Turbo Pascal (CP/M, DOS)
Turbo Modula 2 (non commercialisé, j'avais réussi à avoir une GA : collector bien gardé)
Pour DOS : Turbo Basic, Turbo Prolog, Turbo C, Turbo C++
Borland Pascal : (DOS et Windows 3.x)
Turbo Pascal : (Windows 3.x)
1991 - Turbo C++ (Windows 3.x)
1995 : Delphi (IDE Pascal + bibliothèque de composants visuels) (Windows 95)
C++ Builder (Windows)
1996 : JBuilder (Windows, Linux, Solaris, Mac)
2001 - Kylix (Delphi pour Linux "killer")
2003 - JBuilderX, C#Builder, C++BuilderX - Outils multiplateformes (Java, .NET, Nokia)
Borland BDD :
Turbo Database Toolbox, Paradox (rachat ANSA, 1987, revendu à Corel en 1996), dBase (rachat Ashton-Tate, 1991, revendu à KSoft en 1999), Interbase (rachat Ashton-Tate), JDataStore
Bureautique : traitement de textes Sprint (DOS), tableur Quattro (DOS, 1989), puis Windows)
Outils divers : Sidekick
De 1998 à 2001, Borland = "Inprise"
Début 2006, : fin de l'activité Développement (exceptions : BDD Interbase et JDataStore).
Le 15/11/2006 : Fin de Borland, filialisation "CodeGear", et rachat définitif par Embarcadero ...sniff ! bouhhh
Durant mes différentes tribulations et pérégrinations de toutes sortes, j'ai totalisé, pendant toutes ces années, une quarantaine d'applications d'entreprises, principalement dans :
l'industrie mécanique (domaines des machines spéciales et de la robotique),
les services tertiaires et les assurances,
la recherches aéronautique (domaine des simulateurs aériens),
l'armement des forces terrestres,
l'hôtellerie et la restauration (domaine oenologique des caves à vins connectées)
Bien à vous,
Yanolezard.
-
Droopyann
Nombre de posts : 3730Nombre de likes : 1864Inscrit : 21 mai 2018Mon premier "Hello world" qui m'a fait découvrir la programmation à la fac était en turbo pascal, en 1999. Ca commence à dater.
Ce n'était qu'une initiation à la programmation, je n'en ai fait qu'un semestre. Mais c'eest ce qui m'a donné envie de continuer.
-- Yann EURL IS depuis 2019Free-Worker-99999999999C'est fou de voir qu'autant de monde ont commencé avec le pascal / turbo pascal sur les bans de l'université dans les années 90.
Dans les années 90, à 12 ans, je codais mes premières lignes en C et en Basic, seul dans ma chambre avec un livre acheté dans une librairie et des bouts de code que je postais douloureusement sur internet avec connexion en 36kb/s et, à la seconde ou j'ai commis cette "erreur", je n'ai plus jamais réussi à faire une seule nuit complète sans me réveiller en pleine nuit en me disant "il faut absolument que je teste si ça fonctionne".Tout ça pour dire que le pascal fût un véritable effet de mode durant ces années (moi je n'ai jamais touché à une seule ligne de pascal) et qu'il est très caractéristique d'une génération, car dès qu'une personne de 50 ans (ou plus), plus ou moins proche du métier vient me parler de programmation, il vient me parler du Pascal.
Même si en 2023, on ne le retrouve que sur certaine niche, il parait que le Pascal reste encore aujourd'hui, un très bon langage pour apprendre à programmer. -
VincentB_
Nombre de posts : 2445Nombre de likes : 970Inscrit : 11 juillet 2022Vous ne l'avez certainement pas vu passer ... L'anniversaire des 40 ans du Turbo-Pascal (ou TP pour les afficionados)
Diagnostic indiscutable : je suis vieux.
Je ne vous remercie pas.
...ça me fait penser je dois avoir des disquettes de dBase dans un coin du grenier...
Avocat (non, pas celui qui se mange) -
Yoshifree
Nombre de posts : 196Nombre de likes : 89Inscrit : 26 janvier 2009ah que de souvenir, mon premier langage ... universitaire en 1993, c'est pas tout jeune non plus. Un langage simple, et facile à débugguer de mémoire, mais jai jamais été un bon programmeur. Même avec 20/20 en deuxième année de deug, mais ça veut rien dire, tous les autres partaient de zéro, mon premier vrai langage c'était le basic du Amstrad CPC 664 (oui édition très limité) en 1984, puis l'assembleur du z80 pour certaines routines. Les langages perdurent néammoins, le cobol est encore très utilisé, c'est dire !
-
Gaëlle / Free-Work
Nombre de posts : 230Nombre de likes : 107Inscrit : 19 septembre 2022Super intéressant yanolezard 😀 J'adore l'histoire de l'IT...
J'adore, cela me donne une idée d'article pour le blog 😇
Community manager sur Free-Work, je suis très contente d'échanger avec vous sur le Forum. Hâte d'apprendre et d'échanger ensemble avec délicatesse et sans nom d'oiseaux 🦚