Embarcadero lanceert een nieuw C++ ontwikkelplatform


• C++ blijft de belangrijkste programmeertaal bij alle besturingssystemen • De nieuwe architectuur van de Embarcadero C++ instrumentenketen en het FM2 framework ondersteunen de ontwikkeling van applicaties voor uiteenlopende systemen vanuit één enkele codebase • Ondersteunt de nieuwe C++11 normen en het 64-bit-niveau bij VCL en FireMonkey

BRUSSEL/AMSTERDAM, 20121211 -- Embarcadero Technologies, een vooraanstaand leverancier van softwareoplossingen voor de ontwikkeling van applicaties en databases, introduceerde vandaag Embarcadero C++Builder® XE3, een nieuw C++ platform waarmee applicaties voor uiteenlopende systemen ontwikkeld kunnen worden.

C++Builder® XE3 voert een volledig nieuwe en oorspronkelijke compilerarchitectuur in, waardoor de applicaties die ermee ontwikkeld worden, voor verscheidene systemen bruikbaar zijn. Tegelijk vormt het platform ook een uitbreiding van het ruime C++ aanbod van Embarcadero voor ontwikkelaars, ISV’s en bedrijven die high performance applicaties voor verscheidene toestellen moeten bouwen. De nieuwe release ondersteunt de ontwikkeling van applicaties voor Windows 8 en Mac OS X pc’s, laptops, en mobiele toestellen op basis van Intel vanuit één enkele C++ codebase – waarbij de inspanning om de applicatie te ontwikkelen, maar één keer geleverd moet worden. Plannen voor de ondersteuning van iOS en Android ARM mobiele toestellen zijn aangekondigd voor 2013.

De nieuwe C++Builder XE3 omvat ook een volledige 64-bit compiler en VCL update voor bestaande C++Builder klanten, waarmee snelle 64-bit updates voor miljoenen bestaande Windows applicaties mogelijk zijn. De nieuwe 64-bit compilerarchitectuur biedt ook enkele van de beste C++11 normen voor programmeertaal en conformiteitbepalingen voor bibliotheekbestanden in de sector.

Ontwikkelaars doen hun voordeel met de mogelijkheden om:

  • In één moeite een applicatie voor verscheidene toestellen te ontwikkelen: met de voor verscheidene toestellen geschikte architectuur van C++Builder kunnen ontwikkelteams nu oorspronkelijke applicaties voor een groter aantal toestellen, besturingssystemen en lay-outbepalingen leveren zonder dat dit veel meer kosten en tijd vergt. Dat is mogelijk door gebruik te maken van een gemeenschappelijke codebase.
 
  • De ontwikkeling met Agile C++ te versnellen: ontwikkelaars kunnen standaard C++ extensies van Embarcadero gebruiken om de C++ ontwikkeling te versnellen en te stroomlijnen – de snelheid kan tot 5x hoger liggen dan bij de traditionele werkwijze. Daarbij wordt gebruik gemaakt van flexibele technieken zoals snel prototypes vervaardigen, programmeren op basis van PME-componenten (PME - properties/methods/events - eigenschappen/methoden/events), en visuele ontwikkeling.
  • Een nieuw niveau voor de ondersteuning en compatibiliteit van C/C++ normen te bereiken: ontwikkelaars kunnen de Clang 3.1 compatibele compiler met de nieuwste C++ taalkenmerken en bibliotheekbestanden gebruiken, alsook legacy broncodes integreren om conform bestaande en recent vrijgegeven normen te blijven, met inbegrip van C++11.
  • 64-bit snelheid, vermogen en capaciteit te krijgen: de 64-bit compilerarchitectuur van C++Builder genereert applicaties die meer geheugen en data kunnen gebruiken, en die direct toegang hebben tot 64-bit API's, toesteldrivers en systeemdiensten. Dat stelt ontwikkelaars in staat om beter presterende en krachtiger applicaties te creëren.
  • Visueel verbluffende applicaties te creëren: ontwikkelaars kunnen applicaties creëren met een gebruikersinterface in de stijl van Microsoft® Windows 8 voor desktops met een hele reeks van Windows® besturingssystemen (Windows XP, Windows Vista, Windows 7, en Windows 8). Dankzij de ondersteuning van Mac OS X en Retina Display kunnen ontwikkelaars goed ogende Mac apps creëren met een eigen gebruikerservaring en automatische HiDPI displayondersteuning.
C++ doet het nog altijd, na drie decennia Al meer dan 30 jaar is C++ de gemeenschappelijke standaard voor besturingssystemen – en vandaag is het nog altijd de taalnorm die de voorkeur van de ontwikkelaars krijgt. Het grootste deel van de commerciële klant- en serversoftware – o.a Microsoft Word, Adobe Photoshop, Google Chrome, Firefox, Mac OS X, iOS, Oracle database, Microsoft SQL Server, MySQL, en andere – wordt vandaag in C++ geschreven. Ook belangrijke internetbedrijven, zoals Facebook, PayPal en Amazon, gebruiken C++. De vernieuwde aandacht voor de gebruikservaring van de klant en het gebruik van C++ door elke grote OS- en softwareleverancier laten er geen twijfel over bestaan dat C++ vandaag belangrijker is dan ooit. Het C++ Builder aanbod van Embarcadero gaat meer dan 15 jaar terug toen een groep ontwikkelaars bij Borland het originele C++ Builder platform samenstelde. Dat combineerde de bekende Borland C++ compiler met een Rapid Application Development (de mogelijkheid om snel applicaties te ontwikkelen). De nieuwe C++ Builder van Embarcadero blijft zijn positie van marktleider behouden doordat het een vertrouwde oplossing biedt die niet alleen de kwaliteit van C++ ontwikkeling in grote mate verbetert, maar ook de tijd voor een applicatie op de markt gebracht kan worden, inkort en de exploitatiekosten voor C++ ontwikkeling vermindert. In tegenstelling tot andere C++ tools biedt het C++Builder platform het perfecte evenwicht tussen een soepele ontwikkeling, het tegemoet komen aan de normen en de mogelijkheid om applicaties voor verscheidene systemen te ontwikkelen – vanuit één enkele codebase. Citaten van leidinggevende figuren “De diversificatie van klanttoestellen tijdens de voorbije jaren was niets minder dan een aardbeving met enorme gevolgen voor softwareontwikkelaars,” zei Michael Swindell, senior vice president marketing en product management van Embarcadero. “De vraag voor ontwikkelaars vandaag is hoe ze applicaties voor verschillende toestellen, met inbegrip van Windows, Mac, iOS, en Android, kunnen leveren zonder de prestaties en de gebruikerservaring in het gedrang te brengen of zonder de ontwikkelingstijd en -kosten drastisch te verhogen. Dat is het probleem en de uitdaging die voor ons de motor vormden om het C++ platform opnieuw uit te vinden. Met de C++Builder XE3 kunnen ontwikkelaars één applicatie uitwerken die onmiddellijk op verscheidene platforms uitgerold kan worden. Naarmate we bijkomende platforms aan de oplossing toevoegen, zullen de voordelen voor de ontwikkelaars nog toenemen.” “In mijn ogen is C++Builder de beste C++ compiler voor Windows op de markt,” stelt Humberto Bejarano Bravo, CEO, Neural Engine. “Het is de enige echte Rapid Application Development voor C++ die ons in staat stelt om moeiteloos onze eigen componenten te ontwikkelen, en die ook door een uitgebreid netwerk partners gebruikt wordt die nog meer componenten ontwikkelen. In enkele minuten kunnen we een werkend prototype samenstellen. Met de 64-bit ondersteuning zijn onze applicaties nu klaar voor alle soorten van computers en besturingssystemen.” Beschikbaarheid Onmiddellijk beschikbaar online, direct bij Embarcadero en/of via partners. Meer informatie vindt u op https://www.embarcadero.com/products/cbuilder.

Deel: ' Embarcadero lanceert een nieuw C++ ontwikkelplatform '




Lees ook