Turbo Pascal
Borland Pascal védjegye volt fenntartva drága szállítási lehetőségek (több könyvtárak és standard könyvtár forráskód), az eredeti olcsó és széles körben ismert változata került forgalomba, Turbo Pascal. A név Borland Pascal is használják tágabb értelemben - az informális neve a változatát Borland Pascal nyelv. Támogatja x32.
Ha az első változat Turbo Pascal, az ilyen típusú fejlesztési környezet viszonylag új, 1983-ban. A debütált az amerikai piacon, Turbo Pascal eladták áron $ 49.99. Amellett, hogy vonzó áron, az integrált Pascal fordító is volt nagyon jó minőségű. Az előtag «Turbo» utalt mind az összeállítás sebessége, és a sebesség a futtatható kódot állít elő. Turbo Pascal gépi kód létrehozott egy menetben, összekapcsolása nélkül lépést.
Az első két évben értékesített legalább 300.000 példányban a fordító, amely meghaladta az értékesítés minden más nyelveken számítógépek. [1]
Mert abban az időben ez volt a félelmetes fejlesztési környezetet. Ez volt egyszerű és intuitív, a jól szervezett menüt. A korai verziók használt gyorsbillentyű elrendezés WordStar. A későbbi verziókban, a lehetőséget, hogy gyorsan a meghatározása a legfontosabb szavakat a nyelv, egyszerűen azáltal, hogy a kurzort egy kulcsszót, és a Súgó gombra kattintva. Súgócikkek gyakran tartalmaznak minta kódját, amely ezt a kulcsszót. Ez lehetővé tette, hogy a tapasztalatlan programozók tanulni Pascal, a támogatás nélkül is a könyvek, egy fejlesztési környezetet. A csomag tartalmaz egy nagyszámú forráskód és demóalkalmazásokban. Köztük volt még a sakk.
Környezet lehetővé teszi a könnyen integrálható a kódot Pascal behelyezés assembly nyelven. A felhasználónak lehetősége van a programon keresztül lépésről lépésre; az átmenet a szerelési egység is alkalmazunk. Bármikor, a felhasználó hozzá egy változó vagy regisztert, kiváló helyen, mindössze egy ablakot, nyomon követését. Ha progresszív hibakereső programok használata, grafikai IBM PC módban. történt helyesen válthat grafikus és szöveges üzemmódban a program mód fejlesztési környezetet.
Mindezek mellett, volt egy profilalkotás eszköz. Könyvek szerepel a kínálat Borland Pascal, részletesen leírta az Intel assembly lenyomva a órajelek száma végrehajtásához szükséges minden utasítást. Általában a rendszer adta kiváló lehetőségeket kód optimalizálása; a felhasználó nem kell használni semmi más, mint a fejlesztési környezet. Mindent megtettek, így tökéletesen, hogy még egy iskolás is használni tudja. Ezek a tulajdonságok lehetővé tette változata a Borland Pascal nyelv lett a szabványos Pascal de facto.

Turbo Pascal gyakran használják az iskolában
Valószínűleg a Microsoft Pascal fejlődés miatt szakították meg a versenyt a kiváló minőségű és alacsony ár a Turbo Pascal. Egy másik verzió szerint a Borland megállapodást kötött a Microsofttal, hogy hagyja abba a fejlődő Turbo Basic (fejlesztési környezet BASIC. Leágazhatnak Turbo Pascal), amikor a Microsoft leállítja fejlődő Microsoft Pascal. Egy ideje a Microsoft kiad QuickPascal. ami majdnem 100% -kompatibilis Turbo Pascal.
Néhány éve, a Borland javult nemcsak a fejlesztési környezet, hanem a nyelvet. A 5.0-s verzió volt eljárási típusokat. A 5.5 verzió fejlett funkciók az objektumorientált programozás kerültek bele. Az IDE is megvalósítható OOP. Legújabb verziója a 7.0. Szakmai szállítási Borland Pascal 7.0 tartalmazza a fejlesztési környezet, fordító és hibakereső létrehozására programok valós DOS módban DOS alatt a 16 bites védett módban a bővítő DOS RTTM és DPMI járművezetők. valamint a Windows 3.x alatt Együtt univerzális IDE és fordító csomag tartalmazza a Borland Pascal for Windows grafikus IDE a Windows 3.x és objektum-orientált OWL könyvtárban. és Turbo Pascal 7.0 létrehozásának valós módban DOS-os programok. Turbo Pascal 7.0 külön is megvásárolható.
Turbo Vision Library
Előnyök és hátrányok a Turbo Pascal
méltóság
- Kényelmes fejlesztői környezet, beleértve a hibakereső funkció, amely elérhető bármikor.
- Környezetfüggő súgó rendszer, amelyen meg lehet tanulni a nyelvet, anélkül, hogy külső forrásokból.
- Nagy sebességű összeállítása, a nagy sebességű összeállított programokat.
- Beépített képes használni a behelyezés assembly nyelven.
hiányosságokat
- A fordító célja a valós DOS módban, amelynek alkalmazása jön semmi. Ugyanakkor az elmúlt változatai a fordító és a környezet bevezeti támogatást védett módban, valamint a megfelelő hibakereső (TD).
- A CRT modul hiba van (hibás számítva a ciklusok számát a késedelem funkció nem célja a gyors processzor, a feldolgozók változó sebességgel és a többfeladatos környezetben), ami miatt, amikor a program fut egy ütemezett számítógépek 200 MHz azonnal összeomlik üzenet «Runtime error 200 at ...». Vannak különböző lehetőségek korrigálására CRT modul. [4] [5] [6] Egy megvalósításában a Claus Hartnegga hiba 200 nem fordul elő, de az időtartam késleltetés gyors számítógépek kevésbé kívánatos, és ez a probléma tudtukon néha is tekinthető egy hátránya Turbo Pascal.
- A szakszerűtlen kezelés jelek a beágyazott szerelő (a csapat a címkék végeznek, akkor is, ha az átmenet nem fordul elő, hogy őket). [Szerkesztés 1980] napon
Toboroznak az integrált környezetben, hogy jön a Turbo Pascal, a kód is színes.