Révision Informatique par ♣ Chafik Bennani ♣ : I- - TopicsExpress



          

Révision Informatique par ♣ Chafik Bennani ♣ : I- introduction au langage Pascal : ------------------- Histoire du Turbo Pascal Lessor du Pascal a suivi celle de la micro-informatique, grâce notamment à Philippe Khan, Français bien connu qui a le premier commercialisé un compilateur performant et fiable : Turbo Pascal. Il a fondé la société BORLAND et est actuellement le PDG (CEO) de la société STARFISH. Turbo Pascal proposait un environnement complet (pour lépoque) de programmation avec éditeur de texte performant, compilateur, aide et tout et tout. Avec les produits concurrents, il fallait écrire le code dans un éditeur de texte séparé (vu le niveau de ces éditeurs à lépoque...), puis sortir et lancer le compilateur en ligne de commande (du style tpc -f -i -o monprog.pas monprog.exe), puis lancer le programme pour le tester. Dans Turbo Pascal, une seule touche suffisait pour faire tout ça. Depuis, BORLAND en faisant vivre son Turbo Pascal na cessé dapporter des améliorations intelligentes au langage, qui du coup nétait plus au standard de M. WIRTH. Mais puisquil avait un quasi monopole, cela lui fut plus facile que pour le langage C, pour lequel un comité de normalisation doit se rassembler pour chaque évolution, avec de coûteuses bagarres à la clé. Le PASCAL (en tout cas le Turbo Pascal) a pu ainsi évoluer en gardant son esprit et sa philosophie. Vinrent ensuite les versions de plus en plus perfectionnées, jusquà la 6 qui dispose dun environnement à fenêtre (sous DOS of course), dune programmation Objet et dune bibliothèque nommée Turbo Vision, sorte de Windows-Like en mode texte, qui permet de développer des applications supportant la souris, les boutons, la touche Tab (beurk !), les raccourcis clavier, etc. La version 7 est déclinée en deux versions : une pour DOS et une pour Windows avec lapparition dOWL (Object Windows Library), un genre de Turbo Vision pour Windows, qui permettait déjà dencapsuler, cest-à-dire de cacher la complexité des API de Windows, mais ça nétait pas encore ça, dautant plus quun petit concurrent sortit alors : Microsoft Visual Basic (VB) et sa programmation visuelle. La réponse de BORLAND fut quasi instantanée, et une bande de programmeurs géniaux inventa Delphi en 1995, environnement hérité de Turbo Pascal. Delphi marqua immédiatement des points grâce à un compilateur performant générant du vrai code machine (contrairement à VB qui était un interpréteur ou un pseudo-compilateur), un environnement bidirectionnel (lajout dun objet sur une fenêtre par glisser/déposer provoque lécriture automatique de code et inversement), une très bonne transition avec le Turbo Pascal Objet, et la fameuse VCL (Visual Component Library) dont les sources sont livrées et qui sont une mine dinformation et de formation aux programmeurs de tout poil. Delphi 16 bits est toujours livré en même temps que la dernière version, Delphi 5 qui permet de générer des applications pour les Windows 32 bits (95, 98, NT, 2000). BORLAND (ex-INPRISE, ex-BORLAND) cible désormais le monde des entreprises avec des solutions Client/Serveur, Multi-Tiers, Web.
Posted on: Sat, 23 Nov 2013 13:02:22 +0000

Trending Topics



Recently Viewed Topics




© 2015