C++ Builder

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 28 iulie 2015; verificările necesită 24 de modificări .
C++ Builder
Tip de IDE
Dezvoltator Embarcadero Technologies
Sistem de operare Microsoft Windows
ultima versiune 11.1 Alexandria [1] (15.03.2022)
Formate de fișiere care pot fi citite Borland C++ Builder Makefile (generic) [d] și C++ Builder XML Project [d]
Formate de fișiere generate Borland C++ Builder Makefile (generic) [d] și C++ Builder XML Project [d]
Licență Proprietate
Site-ul web www.embarcadero.com/products…

C++ Builder (pronunțat de obicei în rusă [ si-plus-plus builder ], [ si builder ]) este un produs software, un instrument de dezvoltare rapidă a aplicațiilor ( RAD ), un mediu de programare integrat (IDE), un sistem folosit de programatori pentru a dezvolta software pe limbaje de programare C și C++ .

A fost dezvoltat inițial de Borland Software și mai târziu de divizia sa CodeGear , acum deținută de Embarcadero Technologies .

C++ Builder combină un complex de biblioteci de obiecte ( STL , VCL , CLX , MFC etc.), un compilator , un depanator , un editor de cod și multe alte componente. Ciclul de dezvoltare este similar cu Delphi [2] . Majoritatea componentelor dezvoltate în Delphi pot fi folosite în C++Builder fără modificări, dar invers nu este adevărat.

C++ Builder conține instrumente de tip drag-and-drop care fac dezvoltarea cu adevărat vizuală , simplifică programarea cu un editor de interfață  WYSIWYG încorporat și multe altele.

Istorie

C++Builder a fost creat inițial doar pentru platforma Microsoft Windows . Versiunile ulterioare care conțin biblioteca de componente multiplatformă Borland acceptă atât Windows, cât și Linux.

În 2003, Borland a lansat C++BuilderX (CBX), care a fost scris folosind același cadru ca JBuilder , dar semăna puțin cu C++Builder sau Delphi. Acest produs a fost destinat dezvoltării de programe mari pentru întreprinderi mari, dar nu a obținut succes comercial. La sfârșitul anului 2004, Borland a anunțat că va continua să dezvolte clasicul C++Builder și să îl îmbine cu mediul de dezvoltare Delphi , încetând astfel dezvoltarea C++BuilderX. La aproximativ un an de la acest anunț, Borland a lansat Borland Developer Studio 2006 , care includea Borland C++Builder 2006 , care oferea configurații îmbunătățite și gestionarea depanării. Borland Developer Studio 2006  este singura suită completă care conține Delphi, C++ Builder și C# Builder.

În 2007, CodeGear a lansat C++Builder 2007 , care a implementat suport complet pentru Microsoft Windows Vista API , a îmbunătățit conformitatea ANSI C++, compilare și compilare cu până la 500% mai rapide, a inclus suport pentru MSBuild, arhitecturi de baze de date DBX4 și VCL pentru Web, care acceptă AJAX . Suportul pentru Microsoft Windows Vista API a inclus aplicații native în stil Vista și suport nativ VCL pentru Aero și Vista Desktop. CodeGear RAD Studio 2007 conține C++Builder 2007 și Delphi . Tot în 2007, CodeGear a reînviat marca „Turbo” și a lansat două versiuni „Turbo” de C++Builder: Turbo C++ Professional și Turbo C++ Explorer (gratuit), bazate pe Borland C++ Builder 2006 .

La sfârșitul anului 2008, CodeGear a lansat o nouă versiune de RAD Studio, care includea Delphi 2009 și C++Builder 2009. În 2009, C++Builder 2010 a fost lansat ca parte a RAD Studio.

S-a raportat anterior că următoarea versiune, CodeGear C++ Builder (nume de cod „Commodore”), va avea suport x86-64 și capacitatea de a genera cod nativ x86-64. Cu toate acestea, în 2010, RAD Studio XE a inclus o versiune de C++ Builder XE fără această funcționalitate.

În 2012, Embarcadero a lansat C++Builder XE3 compatibil cu Windows 8 . În 2013 a fost lansat C++Builder XE4.

Lista lansărilor

Informații scurte despre versiunile produsului:

An Versiune
1997 1 (v1)
1998 3 (v3)
1999 4 (v4, lansat ca Inprise)
2000 5 (v5)
2002 6 (v6)
2003 X
2005 2006 (v10)
2007 2007 (v11)
septembrie 2008 2009 (v12)
25 august 2009 2010 (v14)
2010 XE (v15)
2011 XE2 (v16)
2012 XE3 (v17)
aprilie 2013 XE4 (v18)
Septembrie 2013 XE5 (v19)
aprilie 2014 XE6 (v20)
septembrie 2014 XE7 (v21)
aprilie 2015 XE8 (v22)
august 2015 10 Seattle (v23)
aprilie 2016 10.1 Berlin (v24)
martie 2017 10.2 Tokyo (v25)
noiembrie 2018 10.3 Rio (v26)
mai 2020 10.4 Sydney (v27)
septembrie 2021 11 Alexandria (v28)

Note

  1. Anunț de disponibilitate RAD Studio 11.1 Alexandria . Arhivat din original pe 20 aprilie 2022. Preluat la 16 aprilie 2022.
  2. Borland C++ Builder 5.0 - PC Magazine Arhivat 17 noiembrie 2007.

Link -uri

Literatură