CodeGear анонсирует RAD Studio 2007
Важная новость для сторонников продуктов CodeGear (компания, принадлежащая Borland, к которой перешли средства разработки): анонсирован выпуск RAD Studio 2007 (кодовое имя «Highlander») — all-in-one пакета разработки, объединяющего в себе Delphi для Win 32, Delphi для .NET и C++ Builder.
Обратите внимание — в официальном анонсе ничего не сказано о C# Builder, который входил в предыдущую версию — Borland Developer Studio 2006. В одной из презентаций, посвященной новой версии я нашел «IDE no longer offers design-time support for C#» — вот те раз, похоже с C#Builder придется распрощаться, и те из немногочисленных разработчиков, что успели «подсесть» на сей продукт вынуждены волей-неволей перебираться на VS.
Среди нововведений ничего особо революционного не обнаружено, наиболее важными можно назвать поддержку .NET 2.0 и ASP.NET 2.0, новую версию
Несмотря на возможные предположения, новая версия так и не стала поистине интегрированным решением, объединяющем все IDE CodeGear, например, Delphi for PHP остается независимым продуктом, равно как и Ruby IDE , выход которой ожидается в третьем квартале этого года.
Хорошо, что в RAD Studio появилась поддержка .NET 2.0, печально только, что в Visual Studio она есть уже два года — пора бы уже рассчитывать на поддержку .NET 3.5.
В итоге, несмотря на все потуги Borland/CodeGear догнать Microsoft, картина складывается прямо-таки противоположная: с каждым релизом продуктов конкурирующих компаний разрыв увеличивается, а новая версия так вообще удивила боевыми потерями (я имею ввиду заживо похороненный C#Builder). Я не знаю точной статистики, но сдается мне, что сторонников Delphi for .NET не так уж и много, а основной доход приходится на «классических» разработчиков, использующих Delphi для Win32.
Маловероятно, чтобы CodeGear достигла особых успехов в продвижении RAD Studio как инструмента для создания корпоративных приложений, где позиции Java/.NET (если речь идет о .NET, то имеем ввиду, конечно VS) особенно сильны и все укрепляются. Хотя, например, такая штука как ECO у CodeGear и впрямь весьма интересная. Может быть есть смысл придумать какую-нибудь оригинальную рыночную стратегию, и перестать тягаться с монстрами? Например, вычленить ECO и продавать ее как довесок к Visual Studio? Или сделать упор на VCL for the Web (бывшая IntraWeb) и предложить легковесное средство для разработки Web-приложений на основе этого подхода? Или возродить Kylix? Ну хотя бы цены снизить не помешало бы — выглядят они космическими (к примеру, версия Professional стоит $1.2K плюс ежегодная плата за поддержку — $350), особенно с учетом того, что новые версии выходят достаточно часто (неоднократно наблюдал картину, когда организация переходила с пиратской на легальную Delphi и далее на конкретной версии и оставалась, не обновляясь по много лет — зачем платить больше, если все равно принципиальных улучшений в новых версиях нет).
Кстати, помнится мне, что представители Borland в самый разгар вычленения отдельной компании говорили о то, что именно «Hightlander» станет настоящим прорывом в функциональности и качестве. Но если про качество пока судить рано — все-таки продукт еще не вышел, а только анонсирован, то по функциональности есть вопросы. К примеру, почему в анонсе нет упоминаний о поддержке Unicode в VCL для Win32, почему ничего не говорится о «нативном» дельфийском
Лично мне непонятно выглядят ограничения, присущие выпускаемым версиям, например версия Professional позволяет создавать Blackfish SQL БД размером не более 512 МБ, доступные 1 (!) пользователю, а также поддерживающие 1 процессор, а приложения с использованием VCL for the Web (обратите внимание): максимум с
Вершина маразма — в версии Enterprise Blackfish SQL ограничена все так же 1 процессором, но 2 Гб размера файла базы и максимум
Хотя объяснить ограничения просто — везде скромно указано, что ограничения снимаются за дополнительную плату. Но на мой взгляд — это явный перебор, к примеру, доступный бесплатно MS SQL Server 2005 Express Edition (притом полностью бесплатно, для его использования не надо покупать никакие студии) ограничен размером БД в 4 Гб, что аккурат в два раза больше, чем «черная рыбка» в Enterprise-версии RAD Studio 2007 и в восемь раз больше, чем она же в версии Professional. К тому же у SQL Server Express есть только одно дополнительное ограничение по сравнению с Blackfish — не более 1 Гб используемой памяти, и нет ограничений на удаленные подключения (вопреки расхожему мнению, что SQL Server Express — локальная СУБД).
Печально, что спрос на Delphi-программистов падает, и если у нас квалифицированному Delphi-разработчику пристойную работу найти еще можно, то на Западе это достаточно сложно.
Хотя не все так трагично — например, на сайте delphiplus.org есть информация (запись в новостях от
Интересное наблюдение: выходящая осенью версия получает индекс 2007, в то время как Borland несколько последних лет выпускала релиз своего флагманского продукта также осенью, но с номером версии, соответствующим следующему году. Особенно интригующим этот момент выглядит в свете скорого выхода основного конкурента RAD Studio — Microsoft Visual Studio, который будет иметь номер версии 2008, притом, что у продуктов Borland номер версии традиционно оказывался на единичку выше, чем у Microsoft. Неужто выход RAD Studio 2008 ожидается в весьма скором времени, тем более, что CodeGear есть над чем поработать, чтобы догнать по функциональности Microsoft?
Хотя, изменившейся политике в нумерации версий есть и другое объяснение: как правило, средства для разработчиков от Borland/CodeGear обновляются чаще, чем продукты Microsoft, и если неразумно использовать номера версий, то их может просто не хватить. :)
PS. Перечитываю заново текст своего поста, вижу, что получается из категории «начали за здравие — закончили за упокой». Но здесь, похоже деваться некуда — я с оптимизмом начал собирать информацию про новый релиз, прочитал официальные материалы, просмотрел презентации, записи в блоках, презентации — но чем больше информации собирал, тем больше в ней разочаровывался. Highlander — самая ожидаемая версия RAD Studio, поскольку разрабатывалась она не Borland, а CodeGear, именно от этого релиза сторонники продуктов Borland ожидали чуда. Но, похоже, что чуда не произошло, хотя его очень хотелось. В любом случае, здоровая критика только на пользу, возможно, этот пост прочтут сотрудники CodeGear и оставят свое мнение на сей счет — помнится у меня в блоге комменты оставлял Сергей Орлик, вот только не знаю — он сейчас в Borland или CodeGear
Все про українське ІТ в телеграмі — підписуйтеся на канал DOU
29 коментарів
Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.