Virtual Pascal - Virtual Pascal - Wikipedia
![]() | tento článek potřebuje další citace pro ověření.Listopad 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Původní autoři | Vitaly Miryanov |
---|---|
Vývojáři | Allan Mertner |
První vydání | 1995[1] |
Stabilní uvolnění | 2.1.279 / 13. května 2004 |
Napsáno | Objekt Pascal a Assembler |
Operační systém | Microsoft Windows, OS / 2, Linux |
Typ | Překladač, Integrované vývojové prostředí |
Licence | Freeware (Microsoft Windows a OS / 2 2.0 nebo novější, Linux) |
webová stránka | vpascal.com (archivováno), Online komunita |
Virtual Pascal je volný, uvolnit 32-bit Pascal překladač, IDE, a debugger pro OS / 2 a Microsoft Windows, s některými omezenými Linux Podpěra, podpora. Virtual Pascal vyvinul Vitaly Miryanov a později jej udržoval Allan Mertner.
Funkce
Kompilátor je kompatibilní s Turbo Pascal, Borland Delphi, a Free Pascal, ačkoli jazyková a RTL kompatibilita je omezena pro funkce zavedené po Delphi v2 a FPC 1.0.x.
VP byl primárně užitečný pro následující účely:
- Snadno portujte stávající 16bitové verze Turbo Pascal programy na 32 bitů
- Existující 16bitový port SOVA programy do 32bitových Windows (teoreticky)
- Psaní konzolových (textových) programů pro několik platforem
- Pascal vývoj pomocí 32-bit Windows API (klasický vývoj, žádný COM)
- Učit se objektově orientované programování
Mezi významné vlastnosti Virtual Pascal patří:
- IDE v textovém režimu
- Debugger je integrován přímo do IDE a připomíná Turbo debugger
- Rychlá kompilace
- Řetězec nástrojů napsaný převážně v Sestava Intel
Dějiny
Microsoft Windows, OS / 2
Kompilátor byl v BBS scéna, pravděpodobně kvůli svému portu OS / 2 a jako jeden z mála dostupných kompilátorů s více cíli. Taky Turbo Pascal byl populární také na scéně BBS, ale jeho nástupce, Delphi byl najednou pouze pro Windows. Virtual Pascal poskytl migrační cestu pro existující databáze kódů.
Někteří uživatelé vyvíjeli tlak na to, aby se Virtual Pascal stal open-source softwarem. To nebylo provedeno za předpokladu následující úvahy:
- Zdroj kompilátoru je většinou napsán v Sestava Intel což je těžké změnit a udržovat.
- Část běhová knihovna je vlastnictvím společnosti Borland (Knihovna run-time FreePascal byla portována na VirtualPascal Noahem Silvou, avšak novější verze FreePascal RTL používají funkce kompilátoru FreePascal, které VirtualPascal nepodporuje, a proto je nelze přenést).
- Nástroj patch / diff, který funguje výše (poskytuje změny proprietárního obsahu bez distribuce částí originálu), byl proprietární a (Windows) pouze 16bitový.
- Dokumentace a pomoc jsou udržovány pomocí drahých (a někdy již nedostupných) proprietárních nástrojů
- Neexistuje nikdo, kdo by kódu plně rozuměl. Allan řekl, že některé hlubší oblasti pro něj byly nedotknutelné (původní kód Vitaly)
Ačkoli měl VP na konci 90. let širokou uživatelskou základnu, od roku 2001 se VP významně nevyvinul a po několika vydáních určených pouze pro údržbu vlastník prohlásil, že vývoj v roce 2005 přestal.[1]
Dne 4. dubna 2005 byl Virtual Pascal na oficiálních stránkách oznámen jako „mrtvý“. Poslední vydaná verze (2.1 Build 279) byla oznámena 13. května 2004.[1]
Linux
Původní verze byla vydána 4. července 1999, poslední známá verze byla vydána 26. září 1999. Tuto verzi udržoval Jörg Pleumann. Run-Time Library na 32bitové DPMI.
Viz také
Reference
- ^ A b C Virtual Pascal: Novinky Po 4. dubna 2005 - 01:21:43 - „Virtuální Pascal zemřel“ Nevím, jestli si toho někdo všiml, ale je mi smutno, že mohu říci, že Virtual Pascal zemřel tichou smrtí. Narodil se v roce 1995 a zemřel v roce 2005 ve zralém stáří (pro software) 10 let. “
externí odkazy
- Stránka fPrint (UK) Ltd: OS / 2, Windows 95/98 / NT
- Stránka Jörga Pleumanna: Virtual Pascal pro Linux
- Komunita vytvořená autorem Virtual Pascal
- Stáhněte si web, který má poslední verzi