Embarcadero Technologies
Embarcadero Technologies — американская компания, разработчик программного обеспечения для создания, управления и анализа приложений и баз данных. Основана в 1993 году, штаб-квартира находится в Остине, штат Техас, США. Наиболее известна как владелец и разработчик среды разработки Delphi, а также инструментов для работы с базами данных, таких как InterBase и RAD Studio.
История
Основание и ранние годы (1993—2000)
Компания была основана в 1993 году Стивеном Вонгом и другими специалистами в области программного обеспечения. Первоначально Embarcadero Technologies специализировалась на инструментах администрирования и моделирования баз данных. В 1995 году был выпущен продукт ER/Studio (средство моделирования данных), который стал одним из ключевых в портфеле компании. В 1998 году компания вышла на рынок средств разработки, выпустив Rapid SQL — инструмент для написания и отладки SQL-запросов.
Период роста и поглощений (2000—2008)
В 2000-х годах Embarcadero активно расширяла линейку продуктов. В 2003 году компания приобрела CodeGear (подразделение Borland, занимавшееся инструментами разработки), что стало поворотным моментом. В результате сделки Embarcadero получила права на Delphi (среда разработки для Windows и macOS), C++Builder и InterBase (реляционная СУБД). В 2007 году был выпущен RAD Studio — интегрированная среда разработки, объединяющая Delphi, C++Builder и другие инструменты.
Современный этап (2008 — настоящее время)
После 2008 года компания сосредоточилась на развитии Delphi и RAD Studio, добавляя поддержку новых платформ (iOS, Android, Linux) и современных технологий (64-битные компиляторы, параллельное программирование). В 2015 году Embarcadero была приобретена инвестиционной компанией IDERA (США), которая также владеет рядом других продуктов для управления базами данных и DevOps. С 2015 года Embarcadero функционирует как дочернее подразделение IDERA, продолжая выпускать обновления Delphi, RAD Studio и InterBase.
Основные продукты
Среды разработки
- Delphi — объектно-ориентированная среда разработки, основанная на языке Object Pascal. Используется для создания настольных, мобильных и веб-приложений. Поддерживает платформы Windows, macOS, iOS, Android и Linux (через RAD Studio).
- C++Builder — среда разработки на C++ с визуальным редактором форм. Входит в состав RAD Studio.
- RAD Studio — пакет, объединяющий Delphi, C++Builder и дополнительные инструменты (например, FireMonkey — кроссплатформенная библиотека для создания интерфейсов).
Инструменты для баз данных
- InterBase — реляционная система управления базами данных (СУБД), поддерживающая SQL-стандарты, транзакции и многопоточность. Используется во встраиваемых и серверных решениях.
- ER/Studio — средство для моделирования, проектирования и документирования баз данных. Поддерживает работу с различными СУБД (Oracle, Microsoft SQL Server, PostgreSQL, MySQL и др.).
- Rapid SQL — инструмент для написания, отладки и оптимизации SQL-кода. Предназначен для разработчиков и администраторов баз данных.
- DBArtisan — утилита для администрирования и мониторинга баз данных (Oracle, SQL Server, DB2, Sybase).
Прочие продукты
- Aqua Data Studio — среда для разработки и администрирования баз данных (приобретена в 2015 году).
- Team Coherence — система управления версиями и совместной разработки для Delphi и C++Builder.
Применение
Разработка приложений
Delphi и RAD Studio широко используются в промышленной разработке для создания:
- Корпоративных приложений (ERP, CRM, системы управления складом).
- Медицинского программного обеспечения.
- Финансовых и банковских систем.
- Игр и мультимедийных приложений (благодаря библиотеке FireMonkey).
Управление базами данных
Инструменты Embarcadero (ER/Studio, Rapid SQL, DBArtisan) применяются для:
- Проектирования схем баз данных.
- Миграции данных между различными СУБД.
- Оптимизации производительности запросов.
- Администрирования и мониторинга кластеров.
Критика и ограничения
- Закрытость экосистемы: Delphi и C++Builder используют проприетарные библиотеки (VCL, FireMonkey), что ограничивает совместимость с открытыми стандартами.
- Высокая стоимость: Лицензии на RAD Studio и Delphi стоят от нескольких сотен до тысяч долларов, что делает их недоступными для небольших разработчиков.
- Снижение популярности: С 2010-х годов доля Delphi на рынке средств разработки сокращается из-за конкуренции с C#, Java, Python и JavaScript.
- Зависимость от Windows: Хотя RAD Studio поддерживает macOS и Linux, основная разработка и отладка по-прежнему ориентированы на Windows.
Интересные факты
- Delphi была создана в 1995 году компанией Borland и первоначально называлась «Borland Delphi». После приобретения CodeGear в 2008 году права на продукт перешли к Embarcadero.
- В 2021 году Embarcadero выпустила Delphi 11, которая включает поддержку 64-битных приложений для iOS и Android.
- InterBase используется в некоторых системах управления вооружением и авионике благодаря своей надежности и малому размеру.
- В России Delphi и C++Builder остаются популярными в образовательных учреждениях и на предприятиях, использующих унаследованные системы (legacy-системы).
Источники
- Официальный сайт Embarcadero Technologies (www.embarcadero.com)
- История компании на сайте IDERA (www.idera.com)
- Документация по Delphi и RAD Studio (docwiki.embarcadero.com)
- Статья «Embarcadero Technologies» в англоязычной Википедии (версия от 2023 года)
- Обзор рынка средств разработки (IDC, 2022)
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →