• C++ остается самым востребованным языком программирования для всех операционных систем.
• Новая архитектура набора средств для разработки на C++ и фреймворк FM2 компании Embarcadero поддерживают разработку программного обеспечения для нескольких устройств на единой базе исходного кода.
• Продукт поддерживает новые стандарты C++11 и создание 64-разрядного кода для VCL (Visual Component Library, библиотека визуальных компонент) и FireMonkey.
Сан-Франциско, 10 декабря 2012 г. Embarcadero Technologies, лидирующий поставщик программных решений для разработки приложений и баз данных, представила сегодня Embarcadero C++ Builder® XE3, новую платформу разработки программного обеспечения для нескольких устройств на C++. C++ Builder® XE3 использует совершенно новую архитектуру компилятора, который может создавать нативный код одновременно для нескольких устройств. Эта архитектура продолжает долгую историю средств разработки на C++ компании Embarcadero, предназначенных для разработчиков, независимых поставщиков программного обеспечения и предприятий, которым необходимо создавать высокопроизводительные приложения для разных устройств. В новом релизе имеется возможность на основе единого кода создавать нативные приложения для компьютеров под управлением Windows 8 и Mac OS X, ноутбуков и мобильных устройств на процессорах Intel C++. На 2013 год анонсированы планы по добавлению поддержки iOS и Android.
Новый продукт C++ Builder XE3 включает в себя полный 64-разрядный компилятор и обновление VCL для существующих пользователей C++ Builder, которые предоставляют возможность быстро выпускать 64-разрядные версии миллионов существующих приложений для Windows. Новая архитектура 64-разрядного компилятора имеет лучшую в отрасли совместимость со стандартами и библиотеками языка C++11.
Разработчики получают следующие преимущества.
• Можно один раз создавать программное обеспечение и затем компилировать нативный код для нескольких устройств. С помощью C++ Builder, предназначенного для
создания программного обеспечения для нескольких устройств, группы разработчиков могут на одной кодовой базе создавать нативный код для нескольких устройств, операционных систем и форм-факторов без значительных издержек и затрат времени.
• Быстрая разработка с помощью Agile C++. С помощью таких гибких методов, как быстрое прототипирование, программирование на базе компонентов PME (properties, methods, events — свойства, методы, события) и визуальная разработка, разработчики могут использовать стандартные расширения C++ компании Embarcadero, чтобы ускорить и рационализировать разработку программного обеспечения на C++. Такой способ требует до 5 раз меньше времени по сравнению с традиционными методами разработки.
• Новый уровень поддержки стандартов C и C++ и совместимости с ними. Разработчики могут использовать совместимый компилятор Clang 3.1 с самыми новыми возможностями и библиотеками языка C++, а также интегрировать имеющийся код, чтобы он соответствовал существующим и новым стандартам, включая стандарт C++11.
• Скорость, мощь и объем 64-разрядной технологии. 64-разрядная архитектура компилятора C++ Builder позволяет создавать приложения, которые могут использовать больший объем памяти и данных, а также напрямую обращаться к 64-разрядным API, драйверам устройств и системным службам. Это позволяет разработчикам создавать более производительные и мощные приложения, обладающие большими возможностями.
• Создание приложений с эффектным интерфейсом. Создавайте приложения для настольных ПК с пользовательскими интерфейсами в стиле Microsoft® Windows 8 , работающие в различных версиях операционной системы Windows® (Windows XP, Windows Vista, Windows 7 и Windows 8). Поддержка Mac OS X и дисплеев Retina позволяет разработчикам создавать прекрасно оформленные и удобные в использовании приложения для Mac c автоматической поддержкой дисплеев HiDPI.
После трех десятилетий C++ все еще на вершине
В течение более 30 лет язык C++ был общепринятым стандартом для различных операционных систем. Он и сегодня остается стандартным языком программирования для разработчиков. Большая часть лучшего коммерческого клиентского и серверного программного обеспечения написана на C++. Среди них такие приложения, как Microsoft Word, Adobe Photoshop, Google Chrome, Firefox, Mac OS X, iOS, Oracle database, Microsoft SQL Server, MySQL и другие. Лучшие компании веб-индустрии, такие как Facebook, PayPal и Amazon также используют C++. Ориентация на пользователя и использование C++ всеми основными поставщиками операционных систем и программного обеспечения подтверждает, что сейчас язык C++ более значим, чем когда-либо.
История C++ Builder компании Embarcadero начинается более 15 лет назад. Тогда в компании Borland группа разработчиков создала платформу первоначального C++ Builder, которая объединила известный компилятор Borland C++ с технологией Rapid Application Development (Быстрая разработка приложений). Новый C++ Builder производится компанией Embarcadero и продолжает лидировать на рынке, неизменно предоставляя решения, которым доверяют, и которые значительно улучшают качество, уменьшают время, необходимое для выхода продукта на рынок, и снижают совокупную стоимость владения при разработке на языке C++. В отличие от других средств разработки на C++ платформа C++ Builder предлагает идеальный баланс гибких средств разработки, стандартов, соответствия нормам и способности создавать на единой кодовой базе нативный код для нескольких устройств.
Цитаты руководителей
«За последние несколько лет диверсификация клиентских устройств стала для разработчиков программногообеспечения стихийным бедствием с огромными последствиями», — сказал Майкл Свинделл (Michael Swindell), старший вице-президент по маркетингу и управлению продуктами компании Embarcadero. «Сегодня основной вопрос для разработчиков — это как одновременно создавать приложения для множества устройств, включая устройства под управлением Windows, Mac, iOS и Android. При этом не должно быть ущерба для производительности приложений и их удобства для пользователей. Также не должно быть радикального увеличения издержек и времени разработки. Эта проблема стала движущей силой для обновления платформы C++. С помощью C++ Builder XE3 разработчики могут один раз создавать приложения, а затем развертывать нативный код на нескольких платформах. Поскольку мы продолжаем добавлять в решение поддержку дополнительных платформ, преимуществ для разработчиков становится все больше».
«Для меня C++ Builder — это лучший на рынке компилятор C++ для Windows», — говорит Гумберот Беярано Браво (Humberot Bejarano Bravo), генеральный директор компании Neural Engine. «Это единственное правильное решение для C++ с технологией Rapid Application Development, которое позволяет нам легко разрабатывать собственные компоненты и для которого существует сеть партнеров, разрабатывающих много других видов программного обеспечения. Мы можем создать работающие прототипы буквально за минуты. Теперь, когда появилась поддержка 64-разрядной технологии, наши приложения смогут работать на любых компьютерах и под управлением любой операционной системы».
Приобретение продукта
Продукт можно быстро приобрести у партнеров компании Embarcadero. Дополнительные сведения см. на сайте
http://www.embarcadero.com/products/cbuilder.
О компании Embarcadero Technologies Компания Embarcadero Technologies, Inc. — ведущий поставщик удостоенный наград средств для разработчиков программного обеспечения и специалистов в области баз данных. Решения Embarcadero позволяют с легкостью проектировать, оперативно разрабатывать и эффективно эксплуатировать системы вне зависимости от используемой платформы и языка программирования. Девяносто компаний из списка Fortune 100 и более трех миллионов разработчиков по всему миру активно используют продукты Embarcadero, чтобы повысить эффективность своей работы, сократить издержки, упростить управление изменениями и соблюдение нормативных требований, а также обеспечить быстрое внедрение инноваций. Компания Embarcadero основана в 1993 году, ее штаб-квартира расположена в Сан-Франциско, а представительства открыты во многих странах мира. www.embarcadero.com
Контактная информация для прессы:
Екатерина Макарова (Ekaterina Makarova)
Менеджер по Embarcadero Technologies
+7 (495) 708-43-93
Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.">Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.
###__