Turbo C++

Z Wikipedie, otevřené encyklopedie

Skočit na: Navigace, Hledání

Turbo C++ je C++ kompilátor firmy Borland s integrovaným vývojovým prostředím (IDE). Mimo jiné je znám kvůli své rychlosti kompilace a linkování souborů (odtud název „Turbo“). Turbo C++ byl další z řady kompilátorů firmy Borland (Turbo Pascal, Turbo Basic, Turbo Prolog a Turbo C). Turbo C++ se vyvinul z Turbo C jako důsledek vzrůstající poptávce po objektově orientovaném programování. Verze pro MS-DOS nebyla nikdy schopna kompilace ISO C++, protože její vývoj byl zastaven před dokončením standardu.

[editovat] Historie

Turbo C++ se již od první verze 1.0 vydané v roce 1991 potýkal s problémy, které jej provázely mnoha dalšími verzemi. Důvodem těchto problémů bylo několik zásadních chyb v kompilátoru C++. Příkladem byla chyba při práci se strukturou switch - case, při které celé programovací rozhraní záhadným způsobem zkolabovalo a hodně často s sebou vzalo i operační systém.

I když postupem verzemi 2.0, 3.0, 4.0 se problémy se stabilitou prostředí zlepšovaly, problém s příkazem switch - case se podařilo vyřešit až v posledních verzích a to bylo už příliš pozdě na to, aby firma Borland mohla plně konkurovat stabilním a výkonným kompilátorům firmy Microsoft. Touto chybou ztratila firma Borland 30% trhu s kompilátory a trh ovládly kompilátory firmy Microsoft.

[editovat] Externí odkazy