C++ Builder

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 28. juli 2015; checks kræver 24 redigeringer .
C++ Builder
Type IDE
Udvikler Embarcadero Technologies
Operativ system Microsoft Windows
nyeste version 11.1 Alexandria [1] (15/03/2022)
Læsbare filformater Borland C++ Builder Makefile (generisk) [d] og C++ Builder XML Project [d]
Genererede filformater Borland C++ Builder Makefile (generisk) [d] og C++ Builder XML Project [d]
Licens Proprietære
Internet side www.embarcadero.com/products…

C++ Builder (normalt udtalt på russisk [ si-plus-plus builder ], [ si builder ]) er et softwareprodukt, et hurtigt applikationsudviklingsværktøj ( RAD ), et integreret programmeringsmiljø (IDE), et system, der bruges af programmører til at udvikle software på programmeringssprogene C og C++ .

Det blev oprindeligt udviklet af Borland Software og senere af dets CodeGear- division , nu ejet af Embarcadero Technologies .

C++ Builder kombinerer et kompleks af objektbiblioteker ( STL , VCL , CLX , MFC , etc.), en compiler , en debugger , en kodeeditor og mange andre komponenter. Udviklingscyklussen ligner Delphi [2] . De fleste komponenter udviklet i Delphi kan bruges i C++Builder uden ændringer, men det modsatte er ikke sandt.

C++ Builder indeholder træk-og-slip værktøjer, der virkelig gør udvikling visuel , forenkler programmering med en indbygget  WYSIWYG interface editor og meget mere.

Historie

C++Builder blev oprindeligt kun oprettet til Microsoft Windows -platformen . Senere versioner indeholdende Borland cross-platform komponentbiblioteket understøtter både Windows og Linux.

I 2003 udgav Borland C++BuilderX (CBX), som blev skrevet ved hjælp af den samme ramme som JBuilder , men som ikke lignede C++Builder eller Delphi. Dette produkt var beregnet til udvikling af store programmer til store virksomheder, men opnåede ikke kommerciel succes. I slutningen af ​​2004 annoncerede Borland, at de ville fortsætte med at udvikle den klassiske C++Builder og fusionere den med Delphi -udviklingsmiljøet og dermed stoppe udviklingen af ​​C++BuilderX. Cirka et år efter denne meddelelse udgav Borland Borland Developer Studio 2006 , som inkluderede Borland C++Builder 2006 , som tilbød forbedret konfiguration og fejlfindingsstyring. Borland Developer Studio 2006  er den eneste komplette suite, der indeholder Delphi, C++ Builder og C# Builder.

I 2007 udgav CodeGear C++Builder 2007 , som implementerede fuld understøttelse af Microsoft Windows Vista API , forbedret ANSI C++-kompatibilitet, op til 500 % hurtigere kompilering og build, inkluderede understøttelse af MSBuild, DBX4-databasearkitekturer og VCL til web, som understøtter AJAX . Support til Microsoft Windows Vista API inkluderede native Vista-stil applikationer og native VCL support til Aero og Vista Desktop. CodeGear RAD Studio 2007 indeholder C++Builder 2007 og Delphi . Også i 2007 genoplivede CodeGear "Turbo"-mærket og udgav to "Turbo"-versioner af C++Builder: Turbo C++ Professional og Turbo C++ Explorer (gratis), baseret på Borland C++ Builder 2006 .

I slutningen af ​​2008 udgav CodeGear en ny version af RAD Studio, som inkluderede Delphi 2009 og C++Builder 2009. I 2009 blev C++Builder 2010 udgivet som en del af RAD Studio.

Det blev tidligere rapporteret, at den næste version, CodeGear C++ Builder (kodenavn "Commodore"), vil have x86-64-understøttelse og mulighed for at generere indbygget x86-64-kode. I 2010 inkluderede RAD Studio XE dog en version af C++ Builder XE uden denne funktionalitet.

I 2012 udgav Embarcadero C++Builder XE3 kompatibel med Windows 8 . I 2013 blev C++Builder XE4 udgivet.

Liste over udgivelser

Kort information om produktversioner:

År Version
1997 1 (v1)
1998 3 (v3)
1999 4 (v4, udgivet som Inprise)
2000 5 (v5)
2002 6 (v6)
2003 x
2005 2006(v10)
2007 2007(v11)
september 2008 2009(v12)
25. august 2009 2010 (v14)
2010 XE (v15)
2011 XE2 (v16)
2012 XE3 (v17)
april 2013 XE4 (v18)
september 2013 XE5 (v19)
april 2014 XE6 (v20)
september 2014 XE7 (v21)
april 2015 XE8 (v22)
august 2015 10 Seattle (v23)
april 2016 10.1 Berlin (v24)
marts 2017 10.2 Tokyo (v25)
november 2018 10.3 Rio (v26)
maj 2020 10.4 Sydney (v27)
september 2021 11 Alexandria (v28)

Noter

  1. RAD Studio 11.1 Alexandria tilgængelighedsmeddelelse . Arkiveret fra originalen den 20. april 2022. Hentet 16. april 2022.
  2. Borland C++ Builder 5.0 - PC Magazine Arkiveret 17. november 2007.

Links

Litteratur