Turbo C ++ - Turbo C++
![]() | Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
![]() Screenshot IDE Turbo C ++ | |
Vývojáři | Borland |
---|---|
První vydání | Květen 1990 |
Stabilní uvolnění | 2006 / 5. září 2006 |
Operační systém | Microsoft Windows |
Typ | IDE |
Licence | Freeware (Badatel) Proprietární (Profesionální) |
webová stránka | www.turboexplorer.com (2006) |
Turbo C ++ je ukončena C ++ překladač a integrované vývojové prostředí původně od Borland. Byl navržen jako domácí a amatérský protějšek Borland C ++. Protože se vývojář více soustředil na profesionální programovací nástroje, později byly produkty Turbo C ++ vyráběny jako zmenšené verze jeho profesionálních kompilátorů.
Dějiny
Borland Turbo C ++
První vydání Turbo C ++ bylo zpřístupněno během MS-DOS éry na osobních počítačích. Verze 1.0, běží na MS-DOS, byla vydána v květnu 1990. An OS / 2 verze byla také vyrobena. Verze 1.01 byla vydána 28. února 1991,[1] běží na systému MS-DOS. Ten byl schopen generovat obojí KOM a EXE programy a byl dodáván s Borland Turbo Assembler kompilátor pro Intel x86 procesory. Počáteční verze kompilátoru Turbo C ++ byla založena na frontendu vyvinutém společností TauMetric (TauMetric byl později získán Sun Microsystems a jejich přední část byla začleněna do Sun C ++ 4.0, který byl dodán v roce 1994). Tento kompilátor podporoval vydání AT&T 2.0 v C ++.
Turbo C ++ 3.0 byl vydán v roce 1991 (dodávka 20. listopadu) a splnil očekávání nadcházejícího vydání Turbo C ++ pro Microsoft Windows. Zpočátku vydáno jako kompilátor MS-DOS, podpora 3.0 C ++ šablony, Borland je inline assembler a generování spustitelných souborů režimu MS-DOS pro oba 8086 skutečný režim a 286 chráněný režim (stejně jako Intel 80186.) 3.0 implementovalo AT&T C ++ 2.1, nejnovější v té době. Samostatný produkt Turbo Assembler již nebyl zahrnut, ale inline-assembler mohl fungovat jako verze se sníženou funkčností.
Brzy po vydání Windows 3.0 Borland aktualizoval Turbo C ++, aby podporoval vývoj aplikací pro Windows. Za produktem Turbo C ++ 3.0 pro Windows rychle následovala Turbo C ++ 3.1 (a pak Turbo C ++ 4.5). Je možné, že skok z verze 1.x na verzi 3.x byl částečně pokusem o propojení čísel vydání Turbo C ++ s verzemi Microsoft Windows; zdá se však pravděpodobnější, že tímto skokem byla pouze synchronizace Turbo C a Turbo C ++, protože Turbo C 2.0 (1989) a Turbo C ++ 1.0 (1990) vyšly zhruba ve stejnou dobu a nová generace 3.0 byla sloučením překladače C i C ++.
Počínaje verzí 3.0 rozdělil Borland svůj kompilátor C ++ do dvou odlišných produktových řad: „Turbo C ++“ a „Borland C ++ ". Turbo C ++ byl uveden na trh pro fanoušky a trh kompilátorů na základní úrovni, zatímco Borland C ++ byl zaměřen na trh vývoje profesionálních aplikací. Borland C ++ zahrnoval další nástroje, optimalizaci kódu kompilátoru a dokumentaci, aby vyhověl potřebám komerčních vývojářů. Turbo C ++ 3.0 lze upgradovat pomocí samostatných doplňků, jako jsou Turbo Assembler a Turbo Vision 1.0.
Verze 4.0 byla vydána v listopadu 1993 a byla pozoruhodná (mimo jiné) svou robustní podporou šablon. Zejména Borland C ++ 4 pomohl při vývoji Standardní knihovna šablon, šablony výrazů a první pokročilé aplikace metaprogramování šablon. S úspěchem Pascal -vyvinutý produkt Delphi Borland přestal pracovat na své sadě Borland C ++ a soustředil se na C ++ Builder pro Windows. C ++ Builder sdílel front-end aplikační framework Delphi, ale zachoval back-end kompilátor Borland C ++. Aktivní vývoj na Borland C ++ / Turbo C ++ byl pozastaven do roku 2006 (viz níže).
Verze 4.5 byla oznámena 20. března 1995.[2] Mezi nové funkce patří multimediální QuickTour, pět nových her (Turbo Meteors (hra podobná asteroidům), Turbo Blocks, Turbo Cribbage, Turbo 21, Turbo Mah Jongg) s odpovídajícími zdrojovými kódy. Zahrnuje ObjectWindows Library (OWL) 2.5, AppExpert, ClassExpert, Object Components Framework.
Borland Japan Turbo C ++[3]
Verze 4.0J podporuje DOS pro PC-9801 a PC / AT (DOS / V ). To zahrnuje Turbo debugger 4.0. IDE používá paměť XMS. Projektový manažer podporuje propojení knihoven OBJ / LIB, integraci s externím assemblerem Turbo Assembler 4.0J.
Verze 5.0J byla oznámena 23. července 1996.[4] Tato verze založená na Borland C ++ 5.0J obsahuje IDE podporující Windows 95 a NT 3.51 a může kompilovat 16bitový software. Zahrnuje ObjectWindows Library 5.0, Databázový stroj Borland, Vizuální databázové nástroje.
Sada Borland Turbo C ++
Tato verze obsahuje Borland C ++ Builder 1.0, Turbo C ++ 4.5 pro Windows 3.1, Turbo C ++ 3.0 pro DOS. Pozdější vydání nahrazuje C ++ Builder 1.0 Borland C ++ BuilderX Personal Edition.[5]
Turbo C ++ 2006
Je to jediná jazyková verze Borland Developer Studio 2006 pro jazyk C ++[6], původně oznámeno v 2006-08-06[7], a byl vydán později 2006-09-05 téhož roku s edicemi Turbo Explorer a Turbo Professional.[8] Edice Explorer byla zdarma ke stažení a distribuci, zatímco edice Professional byla komerčním produktem.
V říjnu 2009 Embarcadero Technologies ukončena podpora všech vydání Turbo C ++ 2006. Edice Explorer již není k dispozici ke stažení a edice Professional již není k dispozici ke koupi od Embarcadero Technologies. Turbo C ++ 2006 byl následován C ++ Builder 2007 před akvizicí společnosti Embarcadero Codegear a upuštění od podpory a oficiální stránka Turbo C ++ 2006 později přesměrovala návštěvníka na C ++ Builder 2010.
Freewarová vydání
Turbo C ++ v1.01 bylo vydáno 21. února 2002 společností Inprise Corporation.[9]
Starší software
- Turbo C ++ v1.01 a Turbo C v2.01 lze zdarma stáhnout z webu Antique Software společnosti Borland.
- Turbo C 3.0 (DOS) byl zahrnut v Turbo C Suite 1.0, který již společnost Borland neprodává.
- Dokonce i nyní mnoho indických škol a vysokých škol nadále používá Turbo C ++ namísto použití moderních překladačů.[10]
Viz také
Reference
- ^ „Dodávka a testování softwaru - komunita Micro Focus“. Community.borland.com. Citováno 2017-05-02.
- ^ BORLAND SHIPS TURBO C ++ 4.5 - Upgrade kombinuje výukové nástroje s nejnovějšími technologiemi C ++
- ^ ボ ー ラ ン ド が 送 り 出 し た C / C ++ の 歴 史
- ^ 32 ビ ッ ト 対 応 C / C ++ 開 発 シ ス テ ム Turbo C ++ 5.0J pro Windows 95 a Windows NT
- ^ Sada Borland Turbo C ++ - nový uživatel
- ^ Nejčastější dotazy k edicím Turbo
- ^ Skupina vývojových nástrojů Borland oznamuje plány na oživení klasického turba
- ^ Skupina vývojářských nástrojů společnosti Borland Software oznamuje okamžitou dostupnost nových produktů Turbo
- ^ Borland Developer Network Home Museum
- ^ "Proč byste neměli používat Turbo C ++?".
externí odkazy
- Stránka Borland International Inc.: Turbo C ++ 4.5
- Stránka Borland Japan Online: TC ++ 4.0J pro DOS, TC ++ 5.0J pro Windows
- Stránka Borland Software Corporation: Sada Turbo C ++, Turbo C ++ 2006