Turbo Pascal

Turbo Pascal

Információ
Fejlesztette Borland és Anders Hejlsberg
Az első verzió 1983. november 20
Beírva Szerelő
Operációs rendszer DOS , Vezérlőprogram / Monitor , CP / M-86 , Windows 3.x és Mac OS Classic ( hu )
Olvassa el a formátumokat Turbo Pascal Desktop ( d ) , Turbo Pascal konfiguráció ( d ) , Borland Turbo Pascal 5.5 összeállított egység ( d ) , Borland Turbo Pascal 6.0 összeállított egység ( d ) , Borland Turbo Pascal 7.0 fordított egység ( d ) , Turbo Pascal fedvény ( d ) és Turbo Pascal Help (v2) ( d )
típus Programozási nyelv
integrált fejlesztői környezet
programozási nyelv objektum orientált ( in )

Turbo Pascal egy integrált fejlesztői környezet a Pascal nyelv . Hatalma és „demokratikus” ára tette sikeressé az 1980-as és 1990-es években .

Sztori

A fordítóprogram alapult Blue Label Pascal fordító eredetileg íródott 1981 által Anders Hejlsberg a számítógép Nascom az operációs rendszer kazetta NasSys . Compass Pascal néven írták át a CP / M operációs rendszerhez , majd felvette a Poly Pascal nevet (a hejlsbergi Poly Data cég után), mielőtt a Borland megvásárolta és DOS és CP / M rendszerekhez gyártotta . Borland 1985-ben kiadta az Apple Macintosh verzióját , de ennek a platformnak a támogatása gyorsan megszűnt.

Amikor 1983-ban megjelent a Turbo Pascal első PC-kompatibilis változata , az integrált fejlesztői környezet (IDE) koncepciója viszonylag ismeretlen volt (valóban a PC-k szöveges módban futottak, csakúgy, mint a nagyszámítógépek ). A fordító ereje, amely mindössze 16 KB (akkora volt, mint egy közös szövegszerkesztő), és sebessége (közvetlen fordítás a memóriában, egyetlen lépésben), valamint a Borland által felszámított alacsony árak (49,95 dollár a vásárláshoz) a 1983 , és nincs royalty fizetni az elosztó a kódok összeállított ellentétben a Microsoft összeállítói az idő) létrehozott egy igazi siker és elsüllyedt a Microsoft Pascal fordító (eladott 500 dollár).

A hibaüzenetek nem redundáns kezelésének köszönhetően a kód nagyon kompakt volt, így a fordító, mint szerkesztő (teljes képernyős módban) állandóan a RAM-ban maradhat  : 16 KB. A lemez használatának hiánya, kicsit hasonló PUFFT ( Purdue University Fast Fortran fordító ) vagy WATFOR (Waterloo FORTRAN ) egy mainframe, nyilván tett a válogatások nagyon gyors.

Hozzá kell tenni, hogy a fordító által előállított kódok jogoktól mentesek voltak . Éppen ellenkezőleg, a Microsoft jogokat kívánt igényelni ezekre a kódokra, mert azok szükségszerűen tartalmazzák a könyvtár moduljait.

Verziók

Az évek során a Borland fejlesztette az IDE-t, de a programozási nyelvet is .

A Turbo Pascal legújabb verziója, a 7.0, három változatban érkezett:

A 1995 , Borland Turbo Pascal elhagyott, és helyébe ez a Delphi Rapid Application Development Environment (RAD) , amely tartalmazza az Object Pascal nyelv. A Delphi jelenlegi verziója támogatja a korai termékek összes Pascal fejlesztését, valamint a "régi" objektum modellt (a Turbo Pascal a típust használta, míg a Delphi használja ). object​class​

A Turbo Pascalt továbbra is használják, főleg az oktatásban. A Pascal egyik megvalósítása, amellyel a közelmúltban számos előkészítő órán találkoztunk a francia grandes écoles (a Pascal nyelv akkor az informatikai tesztek hivatalos programjában volt) előkészítő osztályaiban . Az előkészítő gazdasági és kereskedelmi osztályokban 2013- ban felhagytak vele , a Scilab szoftver javára . A Pascal 2014-ig részt vehetett a tudományos előkészítő osztályok számítógépes tesztversenyein is , bár a Caml volt túlsúlyban e tárgy oktatásában. 2015-től a Caml marad az egyetlen nyelv, amelyen tesztelni lehet a versenyek számítógépes lehetőségét; az általános informatikai tanítás a Python és a Scilab programokat használja .

Bibliográfia

Kapcsolódó cikkek

Megjegyzések és hivatkozások

  1. (in) Turbo Pascal for Mac - Használati útmutató és kézikönyv (1986) [PDF] .
  2. (in) Turbo Pascal oktató - Önálló tanulmányi útmutató a Turbo Pascal számára Macintosh számára (1987) [PDF] .
  3. (en) http://dl.acm.org/citation.cfm?id=365671 .
  4. (in) "  http://csg.uwaterloo.ca/sdtp/watfor.html  " ( ArchívumWikiwixArchive.isGoogle • Mit kell tenni? ) .
  5. (in) OOP útmutató TP 5.5
  6. Matematika-informatika program a gazdasági és kereskedelmi szektor számára, 2013
  7. Computer 2014 Tárgy a CCP

Külső linkek