skiminok: (Compas)
[personal profile] skiminok
Через несколько дней запощу полную информацию с проходящей сейчас в Сан-Хосе конференции "Delphi Live 2009". Команда Embarcadero ещё не выложила все доклады и обзоры в сеть, но те посты, что появляются в блогах Delphifeeds уже сейчас, будоражат голову.

Вкратце: нам обещают нативную IDE под Windows вплоть до 7, Mac OS X и Linux. Консольный хелловорлд для Мака якобы демонстрировался прямо на конференции.
Походу дело ещё довольно не близкое. Явно не в следующей версии.

В компиляторе: поддержка 64бит, поддержка многоядерности, атрибуты в стиле .NET, фичи по мелочи.

Параллельная RTL.
Улучшения в VCL. Работа с природными средствами ввода: жесты, тачскрин, GPS и т.д. (на будущее)
Абсолютно новая модель RTTI, идентичная рефлексии в .NET/Java. Полное покрытие.

Переработанная и улучшенная IDE, больше ориентированная на работу с клавой. Удобный ToolsAPI для IDE и создания форматировщиков кода. Новый дизайнер форм. Куча изменений по мелочи.

Демонстрация Delphi Prism с фреймворком Cirrus (аспектно-ориентированное программирование), работающей в альфе Visual Studio 2010.

Интеграция SVN, поддержка Firebird, нативное взаимодействие с дотнет-кодом через некий .NET Proxy, SOAP 1.2, DataSnap c HTTP, интеграция средств Embarcadero для работы с БД в IDE.

Документация.

Date: Saturday, 16 May 2009 03:01 (UTC)
From: [identity profile] yurtaev-egor.ya.ru (from livejournal.com)
Ммм нативная IDE это вкусно, хотя толку от неё будет ноль если приложения кроссплатформенные будут на выходи громозкие и тянуть кучу библиотек или Mono. От Prism я тоже не в восторге, я уж лучше напижу приложение на Python + Qt хоть такая комбинация тоже тянет кучу файлов.

Date: Sunday, 17 May 2009 15:40 (UTC)
From: [identity profile] skiminog.livejournal.com
Тогда в чём принципиальная разница?
Комбинация Python + Qt тянет кучу файлов, которых на машине у конечного пользователя в 90% случаев не будет, и к гадалке не ходию

Зато если разделять компиляцию на Призме под .NET Framework и Mono, то тогда на конечной машине у виндопользователя дотнет будет стоять почти гарантированно (я в последний год ещё не видел ни одной секретарши, у которой без её же ведома сей фреймворк на компе не оказался бы), вследствие почему получаем прямой профит в размере приложения. Моно, с другой стороны, уже потихоньку внедряют в некоторые лин-дистры из коробки (та же убунта, самый популярный десктопный линукс), соответственно процент юзеров, которым потребуется дополнительная закачка, минимален.

Date: Monday, 18 May 2009 03:47 (UTC)
From: [identity profile] yurtaev-egor.livejournal.com
Для меня плюс в python+qt заключается что можно при помощи допустим того же py2exe или подобного взять только нужное, и на конечной машине не надо ставить не python не qt, но минус в том что приложение разбухает от этого.
С призмой согласен что получится универсально тоже. Я просто все не могу успокоится что Delphi на самом деле понемногу умирает, а тут такая новость немного дала надежду... Но факт, что после обучения на Delphi лучше выучить быстренько что ни будь еще.

Date: Saturday, 16 May 2009 18:09 (UTC)
From: [identity profile] flaming (from livejournal.com)
Если позволит, не извращаясь, писать программы для вендовоза при этом находясь в правильной операционке, я только рад.
А кроссплатформенность в данном случае мне не особо важна, сколько бы там бинарники не весили... мне для универа.

Date: Saturday, 16 May 2009 18:40 (UTC)
From: [identity profile] odysseos.livejournal.com
Блин... Ещё б дожить на "дельфях" до всех этих обещалок :(

Date: Sunday, 17 May 2009 15:32 (UTC)
From: [identity profile] skiminog.livejournal.com
Больше половины будет летом-осенью этого года.

Кроссплатформенность — это на тему «ну авось в 2012 конца света таки не случится...» хД

Date: Sunday, 17 May 2009 19:16 (UTC)
From: [identity profile] odysseos.livejournal.com
Что-то мне с трудом верится в 64 бита осенью...

Date: Sunday, 17 May 2009 19:17 (UTC)
From: [identity profile] odysseos.livejournal.com
Да и в параллельную RTL с нативной поддержкой многоядерности...

Profile

skiminok: (Default)
skiminok

Most Popular Tags

July 2011

S M T W T F S
     12
3456789
10111213141516
17181920212223
242526272829 30
31