17 ноября 2021

Delphi сегодня, завтра и послезавтра

    Доклад Марко Канту "Keynote - Beyond 10x - The Future of Development with Delphi" на DelphiCon 2021 прошел под лозунгом "Delphi развивался, Delphi развивается, Delphi будет развиваться!". Если с "Delphi сегодня" все понятно – это IDE для быстрой разработки приложений с нативными компиляторами под Windows, macOS, Linux, Android и iOS, это Delphi 11 Alexandria. Но, что такое "Delphi завтра и послезавтра"?
    В прошлом году на DelphiCon 2020 Марко Канту обнародовал подробный Embarcadero RAD Studio, Delphi и C++Builder roadmap на 2020/2021 годы. Я ожидал, что сегодня он сделает нечто подобное. Но этого не случилось. Марко Канту только немного рассказал о планах Embarcadero по дальнейшему развитию и продемонстрировал два слайда укрупненного roadmap.
RAD Studio, Delphi и C++Builder roadmap
RAD Studio Roadmap "Now/Next"
RAD Studio, Delphi и C++Builder roadmap
RAD Studio Roadmap "Later"
Итак, нас ждет:
  • второе обновление для Delphi 11 Alexandria с исправлениями багов (выпустят "как только, так сразу");
  • дальнейшая ориентация разработчиков RAD Studio на повышение качества, стабильности и производительности IDE и разработанных приложений;
  • развитие библиотек VCL и FMX;
  • LLDB-отладчик для Delphi;
  • поддержка Windows App SDK (бывшего Project Reunion) и новых возможностей Windows 11;
  • компиляторы Delphi для других ARM-платформ (например, для Windows);
  • поддержка Markdown в IDE (Неужели? В наше время про ее отсутствие в IDE даже стыдно говорить);
  • 64-х битная IDE?
  • Delphi 11 Community Edition (будет выпущен в далеком будущем, так как Delphi 10.4.2 – это "отличная версия и идеально подходит для хобби");
  • ...
Компилятор Delphi Wasm в "Research" звучит мощно. Будем надеяться, что эти исследования не затянутся на всю ближайшую пятилетку и мы скоро увидим в Delphi поддержку WebAssembly.

P.S. Не забывайте, что эти два слайда – это только планы, которые отражают намерения разработчиков на данный момент и нет никаких гарантий, что они не изменятся из-за изменившихся приоритетов.

3 комментария: