Delphi штурмует Android. Беседуем с Всеволодом Леоновым о Delphi XE5



Комментарии

19 комментария(ев)
аватар: AnthonySoprano
AnthonySoprano
Дата: СБ, 12/10/2013 - 23:20
Звание: Советник
Сообщений: 932

Замечательно, Игорь, спасибо! Bravo
Часть из сказанного я, например, знал из записей релиза XE5 в Москве (можно найти на ]]>YT-канале Всеволода]]>), но остальное..

Ждём релиза!

аватар: DirectoriX
DirectoriX
Дата: СБ, 12/10/2013 - 23:52
Звание: Мастер
Сообщений: 1277

Кто там говорил, что Delphi умер?
А если по теме - очень хочется потестить. Портировать пару своих программ на телефон, хотя бы ради "мозговой разминки". А ещё жду C++ Builder для Android

аватар: jimmyjonezz
jimmyjonezz
Дата: ВС, 13/10/2013 - 00:21
Звание: Мастер
Сообщений: 2465

Цитировать

Кто там говорил, что Delphi умер?

Умереть, может и не умер, но актуальность уже не та...

аватар: AltaVista
AltaVista
Дата: ВС, 13/10/2013 - 00:37
Звание: Мастер
Сообщений: 1812

Ну для кого умер, для кого жив. Многие и по сей на Делфи7 херачат проекты только так.
А все потому что "задел" был изначально грамотным. И даже после застоя она держалась долго.

Я как сидел на "жопе ровно", на делфи, так и сижу. Просто не было необходимости куда то перескакивать.
Т.е. я чаще приходил в тупик не из-за того что делфи чего не может, а из-за того что сам чего не знал.
И конечно еще и 3D всегда хотелось и тут спасали сторонние компоненты. Но теперь она есть и в FMX.

В целом, если даже завтра окажется так что XE5 это последний релиз и компания Эмбакадеро умрет, то среда продержится еще лет пять, а то и семь, на инерции.

Добавлено такое количество функционала, что с ним еще разбираться и разбираться.

Я вот FMX с первой версии ковыряю, и до сих пор всего не знаю. Даже половины.

Желаю Embacadero успехов, ну и всем кто сидит на их продукте.

аватар: petrovichtim
petrovichtim
Дата: ВС, 13/10/2013 - 03:25
Звание: Энтузиаст
Сообщений: 97

Вы даже себе не представляете, сколько говнокода и говнопроектов было написано на Delphi, которые по сей день из-за экономии денег поддерживается в Московских конторах. Диву даешься АВС банка написана на 6 версии, без каких либо паттернов, куча кода, куча мусора и сверху бантик!
Ну а если по теме, то Делфи не умер, просто Делфи уже не торт!

аватар: Va-Bank
Va-Bank
Дата: ВС, 13/10/2013 - 04:40
Звание: Гуру
Сообщений: 8223

Вы обвиняете разработчиков Delphi в том, что их среда доступна для разработчиков программного обеспечения, т.е. для программистов? Тут компания не виновата и винить ее в этом изначально неверное понятие. Дело в самих программистах. А еще виноваты сами организации что покупают дерьмо у таких программистов.
Или вы думаете что на других языках говнокода нет? Да за примером даже далеко ходить не надо! Пожалуйста. Сайт ]]>http://govnokod.ru/]]> Прям по категориям:
PHP (3411) C++ (1298) C# (1103) JavaScript (918) Java (870) Куча (600) Си (451) Pascal (358) ...
Паскаль однако не не первом месте как видите.

аватар: petrovichtim
petrovichtim
Дата: ВС, 13/10/2013 - 06:28
Звание: Энтузиаст
Сообщений: 97

Я не обвиняю. Я констатирую. И на старинных версиях можно было писать понятный код, но увы некому делать хорошо, все делают быстро, а там хоть трава не расти.

аватар: angryvitum
angryvitum
Дата: ВС, 13/10/2013 - 17:04
Звание: Посвященный
Сообщений: 552

Цитировать

некому делать хорошо, все делают быстро, а там хоть трава не расти

аватар: Spider_NET
Spider_NET
Дата: Пнд, 14/10/2013 - 06:19
Звание: Мастер
Сообщений: 2452

Не соглашусь с тобой. Критерий "говнокод" нога в ногу идет с популярностью технологии. Delphi в второй половине 90-х был чертовски популярен. Порог вхождения был низким и многие старались влиться в стан программистов. Добавим сюда отсутствие нормальной литературы по паттернам/технологиям разработки ПО и получим тот вагон говна, который имеем. Delphi тут не виноват. Я бы даже поспорил на счет количества дельфячьего плохого кода с количеством аналогичного на PHP. Думаю, последний победит =)

Цитировать

но увы некому делать хорошо, все делают быстро, а там хоть трава не расти.

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

Старые программы на делфи как раз страдают отсутствием паттернов и наличием методик разработки. Во много благодаря этому Delphi для многих стал ассоциироваться с хаосом. Мол в Delphi ничего серьезного нет и пишет на нем все кому не лень. Я лично с этой точкой зрения не согласен. Уверен, если у Embarcadero получится переломить данный стереотип (а также пересмотреть вопрос ценообразования), показать на доступных примерах (например, через сообщество, вебинары) правильные методики разработки, то Delphi вполне может набрать былую популярность. Конечно, популярность будет не та, что в 90-х/00-х, но положение дел будет однозначно лучше.

Embarcadero молодцы, что внедрили поддержку разработки под Android и iOS. Это хороший шаг, но и тут у них есть серьезные конкуренты (на примере нашей страны). 1С еще в мае (кажется) выпустили стабильную версию своей платформы 1С:Предприятие 8.3, тоже позволяющую создавать аплликации под мобильные платформы. Понятное дело, что Delphi дает более солидные возможности, но так ли сильно они нужны большинству небольших компаний в России?

аватар: petrovichtim
petrovichtim
Дата: Пнд, 14/10/2013 - 17:15
Звание: Энтузиаст
Сообщений: 97

Абра-кадабра упустила время. Та же Вижал студия от дяди Била куда более прогрессивный продукт. Прогресс не умолим и побеждает не маркетинг, а побеждает развитие. Остановившаяся технология отмирает. Что бы Delphi ожил и завоевал свои старые позиции, ему через самого себя нужно перепрыгнуть. Ява и .net практически все платформы охватывают и причем уже давно.