C++ Builder

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 28. července 2015; kontroly vyžadují 24 úprav .
C++ Builder
Typ IDE
Vývojář Embarcadero Technologies
Operační systém Microsoft Windows
Nejnovější verze 11.1 Alexandrie [1] (15. 3. 2022)
Čitelné formáty souborů Borland C++ Builder Makefile (obecný) [d] a C++ Builder XML Project [d]
Vygenerované formáty souborů Borland C++ Builder Makefile (obecný) [d] a C++ Builder XML Project [d]
Licence Proprietární
webová stránka www.embarcadero.com/products…

C++ Builder (obvykle vyslovováno v ruštině [ si-plus-plus builder ], [ si builder ]) je softwarový produkt, nástroj pro rychlý vývoj aplikací ( RAD ), integrované programovací prostředí (IDE), systém používaný programátory k vývoji software v programovacích jazycích C a C++ .

Původně byl vyvinut společností Borland Software a později její divizí CodeGear , kterou nyní vlastní Embarcadero Technologies .

C++ Builder kombinuje komplex objektových knihoven ( STL , VCL , CLX , MFC atd.), kompilátor , debugger , editor kódu a mnoho dalších komponent. Vývojový cyklus je podobný jako u Delphi [2] . Většinu komponent vyvinutých v Delphi lze použít v C++Builderu bez úprav, ale obráceně to neplatí.

C++ Builder obsahuje nástroje pro přetahování , díky kterým je vývoj skutečně vizuální , zjednodušuje programování pomocí vestavěného editoru rozhraní  WYSIWYG a další.

Historie

C++Builder byl původně vytvořen pouze pro platformu Microsoft Windows . Pozdější verze obsahující knihovnu komponent pro více platforem Borland podporují Windows i Linux.

V roce 2003 Borland vydal C++BuilderX (CBX), který byl napsán pomocí stejného frameworku jako JBuilder , ale jen málo se podobal C++Builderu nebo Delphi. Tento produkt byl určen pro vývoj velkých programů pro velké podniky, ale nedosáhl komerčního úspěchu. Na konci roku 2004 Borland oznámil, že bude pokračovat ve vývoji klasického C++Builderu a sloučí jej s vývojovým prostředím Delphi , čímž zastaví vývoj C++BuilderX. Zhruba rok po tomto oznámení vydala společnost Borland Borland Developer Studio 2006 , která zahrnovala Borland C++Builder 2006 , který nabízel vylepšenou správu konfigurace a ladění. Borland Developer Studio 2006  je jediná kompletní sada, která obsahuje Delphi, C++ Builder a C# Builder.

V roce 2007 vydal CodeGear C++Builder 2007 , který implementoval plnou podporu pro Microsoft Windows Vista API , vylepšenou shodu s ANSI C++, až o 500 % rychlejší kompilaci a sestavování, včetně podpory pro MSBuild, DBX4 databázové architektury a VCL pro Web, který podporuje AJAX . Podpora pro Microsoft Windows Vista API zahrnovala nativní aplikace ve stylu Vista a nativní podporu VCL pro Aero a Vista Desktop. CodeGear RAD Studio 2007 obsahuje C++Builder 2007 a Delphi . Také v roce 2007 CodeGear vzkřísil značku „Turbo“ a vydal dvě „Turbo“ verze C++Builderu: Turbo C++ Professional a Turbo C++ Explorer (zdarma), založené na Borland C++ Builder 2006 .

Na konci roku 2008 vydala CodeGear novou verzi RAD Studio, která zahrnovala Delphi 2009 a C++Builder 2009. V roce 2009 byl vydán C++Builder 2010 jako součást RAD Studio.

Již dříve bylo oznámeno, že příští verze CodeGear C++ Builder (kódové označení „Commodore“) bude mít podporu x86-64 a schopnost generovat nativní kód x86-64. V roce 2010 však RAD Studio XE obsahovalo verzi C++ Builder XE bez této funkce.

V roce 2012 vydala společnost Embarcadero C++Builder XE3 kompatibilní s Windows 8 . V roce 2013 byl vydán C++Builder XE4.

Seznam verzí

Stručné informace o verzích produktu:

Rok Verze
1997 1 (v1)
1998 3 (v3)
1999 4 (v4, vydáno jako Inprise)
2000 5 (v5)
2002 6 (v6)
2003 X
2005 2006(v10)
2007 2007(v11)
září 2008 2009(v12)
25. srpna 2009 2010 (v14)
2010 XE (v15)
2011 XE2 (v16)
2012 XE3 (v17)
duben 2013 XE4 (v18)
září 2013 XE5 (v19)
dubna 2014 XE6 (v20)
září 2014 XE7 (v21)
dubna 2015 XE8 (v22)
srpna 2015 10 Seattle (v23)
dubna 2016 10.1 Berlín (v24)
březen 2017 10.2 Tokio (v25)
listopadu 2018 10.3 Rio (v26)
května 2020 10.4 Sydney (v27)
září 2021 11 Alexandria (v28)

Poznámky

  1. Oznámení o dostupnosti RAD Studio 11.1 Alexandria . Archivováno z originálu 20. dubna 2022. Staženo 16. dubna 2022.
  2. Borland C++ Builder 5.0 – PC Magazine Archivováno 17. listopadu 2007.

Odkazy

Literatura