10 grudnia 2012
Firma Embarcadero Technologies, czołowy dostawca rozwiązań do tworzenia aplikacji i programowania baz danych, poinformowała o wprowadzeniu na rynek C++Builder® XE3 - nowej wersji środowiska programistycznego C++ umożliwiającego generowanie aplikacji dla wielu systemów z pojedynczej bazy kodu źródłowego. Środowisko wykorzystuje całkowicie nowy, natywny kompilator rozszerzający dotychczasowe możliwości o wiele znanych i popularnych technik programistycznych, niedostępnych w poprzednich wersjach środowiska. Nowa wersja XE3 pozwala generować natywne aplikacje dla Windows 8 oraz Mac OS X oraz urządzeń mobilnych opartych o technologię Intel z jednej basy kodu C++. Dodatkowo na rok 2013 jest planowane rozszerzenie wsparcia o systemy iOS oraz Android, wykorzystujące procesor ARM.
Nowy C++Builder XE3 zawiera 64-bitowy kompilator, który umożliwia aktualnym klientom szybką migrację milionów istniejących projektów VCL do architektury 64-bitowej, równocześnie można wzbogacić te projekty o nowe możliwości oferowane przez standard C++11 oraz popularne biblioteki rozszerzające standard C++.
Korzyści dla programistów
- Dostarczanie aplikacji dla różnych urządzeń bez dodatkowej pracy: dzięki nowej architekturze C++Builder zespoły projektowe mogą teraz dostarczać natywne aplikacje dla większej liczby różnorodnych urządzeń oraz systemów operacyjnych bez ponoszenia dodatkowych nakładów pracy i przy wykorzystaniu wspólnej bazy kodu.
- Szybsze programowanie C++ dzięki wykorzystaniu metodyki Agile: programiści mogą wykorzystać najnowsze możliwości standardu C++ aby przyspieszyć proces programowania nawet 5 razy w porównaniu z tradycyjnymi metodami programowania, jak też wykorzystać techniki agile, w tym błyskawiczne prototypowanie, programowanie oparte o wizualne komponenty oraz wizualne projektowanie
- Osiągnięcie pełnej zgodności ze standardami C/C++: Programiści mogą korzystać z wszystkich bibliotek C++ zgodnych z Clang 3.1, mogą również ulepszyć napisany wcześniej kod C++ tak, aby spełniał nowo wprowadzane standardy, w tym C++11.
- Szybkość i możliwości 64-bitów: 64-bitowy kompilator C++ pozwala dostarcza aplikacje VCL mogące wykorzystać większe zasoby pamięci oraz zapewnia bezpośredni dostęp do 64-bit API sterowników i dynamicznych bibliotek systemowych, umożliwiając programistom tworzenie wydajnych i bardziej rozbudowanych aplikacji.
- Wizualna oprawa aplikacji: C++Builder XE3 pozwala na tworzenie natywnych, wydajnych aplikacji dla systemów Windows (Win XP – Win 8), Mac OS X Mountain Lion (w tym rozwiązań korzystających z możliwości wyświetlaczy Retina) oraz tabletów Slates i Surface Pro
C++ ciągle na fali po 3 dekadach
Od ponad 30 lat C++ był standardem dla tworzonych systemów operacyjnych – i nadal zostaje standardowym językiem dla wielu programistów. Większość współczesnych komercyjnych aplikacji klienckich i serwerowych jest napisana w C++, w tym Microsoft Word, Adobe Photoshop, Google Chrome, Firefox, system Mac OS X, system iOS, bazy danych Oracle, Microsoft SQL Server, MySQL i wiele innych. Giganci sieci WWW, w tym Facebook, PayPal i Amazon także korzystają z C++. Wykorzystanie C++ przez wszystkich głównych producentów systemów OS i oprogramowania jednoznacznie pokazuje ze język C++ jest dzisiaj jeszcze bardziej silny i przydatny.
Początki narzędzia C++Buildera sięgają 15-u lat wstecz, kiedy to grupa programistów w firmie Borland stworzyła oryginalną platformę C++Builder łączącą bardzo popularny kompilator Borland C++ z możliwością programowania RAD (Rapid Application Development). Obecne wersje C++Buildera, stworzone przez Embarcadero, są w dalszym ciągu czołowymi rozwiązaniami na rynku dzięki konsekwentnemu dostarczaniu sprawdzonego rozwiązania znacznie poprawiającego jakość aplikacji oraz ograniczającego czas i koszt ich tworzenia. W przeciwieństwie do innych narzędzi C++, platforma C++Builder dostarcza idealną równowagę pomiędzy programowaniem agile, zgodnością ze standardami oraz możliwością dostarczania aplikacji dla wielu różnych urządzeń – wszystko ze wspólnej bazy kodu C++.
“Dywersyfikacja urządzeń klienckich na przestrzeni ostatnich kilku lat wywołała olbrzymie skutki dla programistów oprogramowania,” powiedział Michael Swindell, Embarcadero senior vice president of marketing and product management. “Pytaniem dla programistów jest obecnie w jaki sposób dostarczać aplikacje dla różnorodnych urządzeń korzystających z różnych systemów w tym Windows, Mac, iOS oraz Android bez negatywnego wpływu na wydajność, łatwość ich obsługi lub konieczności znacznego zwiększenia nakładów pracy i czasu do ich zrealizowania. Jest to problem i jednocześnie wyzwanie przed którym staje nasza nowa platforma C++. Dzięki C++Builder XE3, programiści mogą tworzyć kod aplikacji jeden raz, a następnie natywnie wdrażać go na różnych platformach.”
Dostępność
C++Builder XE3 jest już dostępny w BSC Polska – jedynym autoryzowanym Partnerze Embarcadero w Polsce. Sprawdź ceny
O Embarcadero Technologies
Embarcadero oferuje szeroką gamę międzyplatformowych narzędzi bazodanowych obejmujących cały cykl życia baz danych, w tym ich modelowanie, tworzenie, optymalizowanie, administrowanie oraz łączenie i migrowanie danych. Z rozwiązań Embarcadero korzysta ponad 12000 klientów na całym świecie, wliczając w to ponad 90% firm z listy Fortune 100. Założona w 1993 roku firma Embarcadero ma centralę w San Francisco oraz swoje biura w Australii (Melbourne), Niemczech (Monachium) oraz Wielkiej Brytanii (Maidenhead). Więcej informacji na stronie www.embarcadero.com
O BSC Polska
BSC Polska jest dynamiczną firmą działającą na rynku IT od 1996 roku. Jest wyłącznym Partnerem firmy Embarcadero Technologies oraz Partnerem firmy Micro Focus (dawniej Borland). Obecnie do portfela oferowanych rozwiązań i usług z obszaru wsparcia zarządzania cyklem produkcji oprogramowania (Borland ALM) oraz narzędzi programistycznych BSC Polska wprowadziła kompletny zestaw rozwiązań do programowania, zarządzania i optymalizowania baz danych. Firma świadczy profesjonalne usługi szkoleniowe i konsultacyjne oraz zajmuje się rozwojem i wspieraniem społeczności programistów w Polsce. Więcej informacji na stronie www.bsc.com.pl