(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

С новым 2012 годом с новой Delphi XE2!

Vsevolod Leonov

Итоги прошедшего 2011-го

В мире IT-технологий всё стабильно облачно. Стратегический разворот в сторону отсутствия понятия "физическое железо", переход к чисто вымышленным концепциям пропагандируется как самый перспективный путь развития перспективного человечества. Надо сказать подобное - совершенно не новая методология. В истории техники подобное было сплошь и рядом. То, знаете ли, давайте весь транспорт будет общественным (облачным), а потом - бабах - россияне никак не могут насытить свой аппетит  в плане обладания личном автотранспортом. Чисто психологических аспектов много. Как я буду жить, если "всё моё IT есть торчащий из стены проводок?". Поживём - увидим. Мы же как-то смирились, что "все мои деньги есть кусочек пластика с непонятными физическими принципами работы".

Апологеты и промоутеры "облаков" очень лихо рекламируют массовый сдвиг парадигмы вплоть до цивилизационного скачка. На данный момент с уверенностью можно сказать, что у "облаков" есть будущее, но границы их применимости зафиксируются в неком равновесном состоянии относительно других решений. И многополярный, разнообразный, IT-мир продолжит свою планомерную эволюцию в направлении повышения, прежде всего, качества, а не количества. Одно дело - поменять образ мысли IT-руководителя и его команды, а другое - изменить бизнес вплоть до принятия новой совокупности рисков в условиях законодательной системы, также совсем недавно узнавшей новое значение слова "облако".

Собственно, нам, разработчикам приложений для СУБД при помощи Delphi или C++Builder, волноваться нечего. Если есть технология, у неё будет API. Будет API, будут и компоненты в Delphi и C++Builder. Нашей компетенции потребуется upgrade, но с сохранением годами выработанных навыков и умений работы по принципу RAD и с использованием языков Object Pascal (Delphi Pascal) и C++.

Появление FireMonkey доказывает этот тезис. Есть API у графических библиотек, использующий GPU? Да-да, Quartz, OpenGL, Direct2D, Direct3D, GDI+? Никаких проблем! Есть API - есть компонентная обёртка, есть инфраструктура Component Palette, есть традиционные методы работы в IDE. Заметьте, переделка проектов при переходе на FireMonkey нужна, но эта переделка - традиционными способами. Кстати, ни разу (!) мне не довелось встречать жалоб типа "я не смог разобраться с принципами работы в новой FireMonkey". Идеология рационального оборачивания какого-либо API и встраивания компонентных капсул в Delphi и C++Builder позволила говорить о потрясающем релизе Delphi XE2 с FireMonkey. Несмотря на то, что WinAPI бесконечно далёк от Quartz, работа с кнопками VCL и FireMonkey бесконечно близка, но обновлённая TButton уже явила нам свои кроссплатформенные возможности. И это и есть генетическая сила FireMonkey.

Планы на будущий 2012-ый

Будущий год будет гораздо легче текущего. Это заметно по лавинообразному росту популярности нового релиза Delphi XE2. Очевидно, что платформа FireMonkey хороша во всех отношениях. Приятно то, что и в составе архитекторов и ведущих разработчиков трудится один из наиболее ярких российских программистов при поддержке других наших профессионалов, ставших частью команды Embarcadero. Подготовка релиза велась бешеными темпами, что не помешало выпустить очень стабильный релиз. Естественно, FireMonkey требует внимательного отношения, многие разработчики дотягивают текущие проекты на VCL, а новую платформу осваивают "в параллель". Но делают это они правильно, т.к. рост функционала FireMonkey будет идти не только вглубь, но и вширь. Вы правильно поняли, будут и новые платформы, но на основе единого FireMonkey-кода. Мы, Delphi-программисты, уже почувствовали наслаждение от мгновенного завоевания MacOS. Хочется повторить успех для других платформ.

Конечно, FireMonkey революционное решение. К нему мы шли годами. В этой точке сошлись сразу несколько прямых - и аппаратные возможности, и потребности пользователей ваших программных продуктов, и развитие операционных систем, и технологический базис экосистемы Delphi. Но есть некоторая обида за новую DataSnap. Преимущества многозвенной архитектуры очевидны. И платформа DataSnap XE2 очень проста, но функционально полна. Но что-то в головах разработчиков мешает её внедрению. Возможно, придётся усилить пропагандистскую работу и просветительскую деятельность. Если подавляющее большинство проектов на Delphi имело бы трёхзвенную архитектуру с максимально тонким клиентом, то переход на FireMonkey был бы гораздо легче.

Не могло не порадовать настроение среди активных членов сообщества разработчиков Delphi и C++Builder. Царит оптимизм, терпимость и благожелательность. Даже к новичкам отношение стало гораздо мягче, заботливее. Психологический настрой на вымирание культуры Delphi-разработки достаточно резко сменился на лёгкую эйфорию. Надеюсь, что даже маститые гуру VCL быстро наработают свой статус монстров кроссплатформенной разработки, поскольку именно эта возможность c FireMonkey является уникальной.

Пожелания

Здравомыслие и самодостаточность - вот наш девиз! Не поддавайтесь искушению заменить свой познавательный процесс мышления поглощением уже готовыми к всасыванию идей. Вам могут подсунуть рекламный суррогат чуждых Delphi-практике идеологий. Это касается и общих направлений развития IT-прогресса, и методологий разработки, и даже стиля кодирования. Делайте так, как вам удобно и комфортно. В конечном итоге работающий код и довольные пользователи есть абсолютное доказательство вашей правоты. Но здесь я в целом спокоен. Всё-таки мы есть часть бизнес модели, а здоровый экземпляр обладает крайней живучестью. Даже если вы поверите некому гуру, очарованные дикостью его идей, то бизнес-начальство очень быстро сделает точечную коррекцию. Будьте бдительны, взвешивайте каждое решение с позиции вашего руководства и их систем ценностей.

FireMonkey - очень живая и красивая планета для обитания кроссплатформенных существ. Населим её своими проектами! Новая технология это всегда увлекательный "квест", отгадка тайн великих мастеров, мистерия ярких идей и эффективных воплощений. Добавим сюда масштабных действий и логического совершенства стратегических игр в рамках начала нового кроссплатформенного проекта, и хождение на работу будет повышать жизненный тонус и снижать стресс. Я желаю всем возвращаться домой бодрее и свежее, чем покидать его в будний день.

Хочется побороть социальную атомизацию. Политические процессы, общественные явления, ритм большого города, скорость роста информационных потоков - всё это изолирует нас. Никакая социальная сеть с максимально комфортными сервисами не сможет создать потребность общаться, а также найти друзей и единомышленников на пустом месте. Желание общаться возникает только при наличии общих интересов. Любовь к программированию, стремление к совершенству, непопулярный сегодня инстинкт взаимопомощи, самоактуализация в наставнической деятельности - вот это нас объединит, ибо нельзя жить без творческой подпитки со стороны коллег. Хочется напомнить, что термин "гуру" означает не только знать и уметь, но и направляет и питает.

Главное пожелание, пусть всех в следующем 2012 году ждёт профессиональный успех и признание.

P.S. Предлагаю в новом году чокаться бокалами, громко провозглашая "F9!"

Ссылки по теме


 Распечатать »
 Правила публикации »
  Обсудить материал в конференции Embarcadero »
Написать редактору 
 Рекомендовать » Дата публикации: 23.01.2012 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
ABBYY FineReader 14 Standard Full
Антивирус ESET NOD32 Antivirus Business Edition newsale for 5 user, лицензия на 1 год
VideoStudio X9 Pro. Электронный ключ.
VMware Workstation Pro 12 for Linux and Windows, ESD
SAP Crystal Reports 2008 INTL WIN NUL License
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Компьютерный дизайн - Все графические редакторы
СУБД Oracle "с нуля"
Новые материалы
Вопросы и ответы по MS SQL Server
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Настройка меню "Пуск" Windows 7 при помощи реестра (3)
Скажите пожалуйста, а как можно закрепить ярлыки программ с помощью твиков реестра в левой части...
 
Ищу программиста PYTHON (1)
Ищу программиста для написание программ python 3 + библиотека tkinter Есть данные в БД...
 
Пишу программы на заказ профессионально (2265)
Пишу программы на заказ на языках Pascal (численные методы, списки, деревья, прерывания) под...
 
Ищу программиста для написания программы (17)
Ищу программиста ,владеющего Вижуал Бэйсик и программированием в Экселе, для написания...
 
Программы Delphi на заказ (236)
Пишу программы в среде Delphi на заказ http://bddelphi.ucoz.ru/
 
 
 



    
rambler's top100 Rambler's Top100