Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Virtual Pascal — Wikipédia
Virtual Pascal — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
Virtual Pascal

Informations
Développé par Allan Mertner
(créateur : Vitaly Miryanov)
Première version Juin 1995[1]Voir et modifier les données sur Wikidata
Dernière version 2.1R279 (13 mai 2004)
Écrit en AssembleurVoir et modifier les données sur Wikidata
Système d'exploitation Microsoft WindowsVoir et modifier les données sur Wikidata
Environnement Microsoft Windows, OS/2, Linux
Langues Anglais
Type Compilateur / EDI
Licences Freeware
Site web vpascal.ning.com

modifier - modifier le code - voir Wikidata (aide)

Virtual Pascal ou VP est une implémentation freeware et orientée objet de compilateur pour le langage de programmation Pascal dans un environnement semi-graphique (un EDI). Développé initialement pour un environnement OS/2, il fut par la suite porté vers les environnements MS-DOS / Windows puis Linux.

Le développement du compilateur est suspendu depuis mai 2004 avec la version 2.1R279.

Histoire

[modifier | modifier le code]

Virtual Pascal fut initialement développé, dans la première moitié des années 1990, par Vitaly Miryano, un informaticien ukrainien qui travaillait à l'Institut de cybernétique de Kiev, dans le but de proposer un portage à la fois en 32 bits et sous OS/2 des programmes pour Turbo Pascal, à un moment où Borland avait arrêté le développement de son logiciel (version 7 sortie en 1992) et où son successeur 32 bits, Delphi, n'était pas encore publié (sortie en 1995).

Contrairement à Delphi, qui est un RAD visuel, VP reprend l'environnement semi-graphique de Turbo Pascal 7, mais en 32 bits. Il s'agit donc bien d'un logiciel non-DOS qui garde cependant l'aspect d'un EDI pour DOS.

En 1995 Miryanov est recruté par la société britannique fPrint, il émigre à Londres où avec son nouvel employeur il continuera de développer son compilateur. La première version stable de VP, numérotée 1.1, pour OS/2 sort en 1996. En 1999 sort la version 2.0, cette fois implémentée pour OS/2 et MS-Windows.

Après le rachat de fPrint par la société Peregrine Systems, le développement du logiciel est arrêté par celle-ci, qui en cède gracieusement les droits au programmeur Allan Mertner. Dans la première moitié de la décennie 2000, celui-ci poursuit son développement selon un modèle de développement collaboratif. Il en résulte la réalisation de la version 2.1, implémentée cette fois pour Linux, en sus des deux autres plateformes. La dernière mise à jour publique, la version 2.1.279, est parue en mai 2004.

Caractéristiques

[modifier | modifier le code]

Virtual Pascal est hautement compatible avec Turbo Pascal et Free Pascal (version 1.0), assez compatible avec Delphi 1.0 ; sa compatibilité est moindre avec les versions ultérieures de Delphi et Free Pascal. Comme presque tous les dialectes Pascal récents (postérieurs à Turbo-Pascal 5.5) non pédagogiques, VP inclut les caractéristiques suivantes :

  • Programmation objet ;
  • Programmation événementielle ;
  • Reprise ou émulation des moteurs d'exécution de Borland et de la GNU Compiler Collection ;
  • Programmation modulaire avec encapsulation de « units » ;
  • Inclusion possible de segments de programmation assembleur ;
  • Compilation 16-bits ou 32-bits, avec appels possibles à la Windows API.
  • Environnement de développement intégré de type Turbo Vision.

L'interface est très semblable à celle de Turbo Pascal 5.5 et supérieur, et basée sur une adaptation de Turbo Vision construite à partir de la bibliothèque Visual Component Library. Elle intègre un débogueur de conception similaire au Turbo debugger. Elle permet une personnalisation très avancée, et est multi-fenêtres.

Comme pour Turbo Pascal et Free Pascal, on peut considérer que Virtual Pascal est un habillage « type Pascal » du langage C, spécialement du C++ dans sa version Borland : les bibliothèques de base, écrites en C++ ou en assembleur, sont communes aux deux langages, le compilateur Pascal est pour sa grande part une adaptation du compilateur C, enfin les ajouts non standards à ces dialectes Pascal (programmation objet et événementielle, segments en assembleur, programmation modulaire et unités) sont des adaptations de capacités natives ou préalablement ajoutées au Turbo C.

Notes et références

[modifier | modifier le code]
  1. ↑ « http://web.archive.org/web/20051229123611/www.vpascal.com/news.php »

Liens externes

[modifier | modifier le code]

  • Site officielVoir et modifier les données sur Wikidata
  • icône décorative Portail de la programmation informatique
  • icône décorative Portail des logiciels
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Virtual_Pascal&oldid=231840939 ».
Catégories :
  • Logiciel écrit en Assembleur
  • Environnement de développement intégré
  • Compilateur Pascal
  • Logiciel pour Windows
  • Logiciel pour OS/2
  • Logiciel pour Linux
  • Freeware
  • Produit lancé en 1995
Catégories cachées :
  • Page utilisant P571
  • Page utilisant P277
  • Logiciel catégorisé automatiquement par langage d'écriture
  • Page utilisant P306
  • Article utilisant une Infobox
  • Page utilisant P856
  • Page utilisant un modèle Bases inactif
  • Article utilisant le modèle Dictionnaires inactif
  • Page utilisant le modèle Autorité inactif
  • Portail:Programmation informatique/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:Logiciel/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id