Pull to refresh
0
0
Send message
круто! и чем закончилась новость, что Apple будет высекать рекламу из онлайн трансляции тв? своей заменит? Apple будет торговать рекламой? неплохой бизнес, основанный на просто «правильном» назначении цены, т.к. измерениями заниматься будут тоже они.
soroktu — Вам, как на духу. Как говорится, «из Embarcadero с любовью».

Вы совершенно правильно заметили важность «потребности рынка». Так вроде бы и надо с учётом того, что средства разработки всегда идут вторым номером за платформой. Т.е. мы (!) благодарны Microsoft за новые платформы, дающие импульс развития всем участникам рынка (и только для in-house разработчиков это — головная боль). Embarcadero не является обладателем «платформы» (жаль, не жаль — так рынок/жизнь сложилась). Поэтому мы ищем «щастья» на мульти-платформе (кроссплатформе). Начиная от бытовых аналогий (ласковый телёнок двух маток сосёт) до геополитический (маленькая страна в нейтралитете часто очень выигрывает от битвы двух сверхдержав). Так что это прежде всего «потребность» Embarcadero, найти «свою» волну. Является ли это потребностью рынка «программных средств»? Является с некоторыми оговорками.
1) In-house-разработчики (корпоративщикам) нужно, чтобы новая Delphi была, совместима со старой
2) In-house разработчики вообще «ничего не хотят», они идут не от рынка, а от ТЗ со стороны потребителей внутри организации
3) ТЗ со стороны потребителей определяется рынком, например, сейчас как Windows 8 пойдет, так все зачешутся, как нам на Delphi 7 писать под Windows 8.
4) Mac сильно растёт, причем в корпоративном сегменте, но не в России, поэтому мы слегка недоумеваем — совершенно правильно Вы задаете вопрос.
5) Поддержка Mac-ов для «независимых» разработчиков (не-корпоративщиков) была воспринята год назад словами «какого хрена вы столько с этим тянули»?

Краткий вывод такой: Embarcadero идёт по рынку, хорошо растет рынок Mac-ов (а не Linux-ов), а популярность Delphi будет расти как непрямая зависимость от популярности Mac-ов.

Срок жизни VCL зависит от того, насколько «старое» API будет существовать в новых версиях Windows. Но есть большие сомнения, что Microsoft будет развивать «старое» API, поэтому достигшая потолка VCL вряд ли будет эволюционировать. Тем более, что вместо «эволюции» VCL компания Embarcadero выбрала «революцию» в виде FireMonkey (о чём честно писала, а слово «революционно-новая платформа» — есть честные слова, а не рекламный слоган).

Нормальные фреймворки — сложный вопрос. Возьмем для сравнение Entity Framework. Есть масса вопросов о стабильности, о прямизне и универсальности… вплоть до того, что в журнале MSDN есть статьи, где авторы пишут «для простоты и наглядности не будем использовать Entity для доступа к данным». Неоднозначно все это + есть наработанный негативный опыт ORM-подхода для Delphi. Абсолютное большинство (специально исследую) пишет по-простому.
База данных — серверные объекты (хранимки) — компоненты доступа (с параметрами) — форма в Delphi. Никакого объектной модели в приложении Delphi. ADOProcedure1.Parameters.ParamByName('name')->Value := editName.Text;
Смысла бороться с отвёрткой нет. Есть аккумуляторные шуруповерты, но мне для «прикладного» собирания мебели вполне достаточно крестовой+плоской с обрезиненной ручкой. Профи, конечно, используют электрические дивайсы. Пока нет чётко (в количественном плане) сформированной потребности на ORM в Delphi. Опять же — сошлюсь на свой пост про «экосистему».

Личный опыт — как-то раз мне нужно было сделать свой ORM для ООП базы данных, я это сделал в усечённом варианте где-то за месяц. Потом также нашел таких-же «самоделкиных». Общее мнение таково, довести такое ORM до приличного (по стабильности) состояния — очень долго и затратно. Т.е. перспектив мало. У условиях хорошего, но ограниченного ресурса (нет «нефтяной трубы» в виде продажи новых версий ОС/картриджей к принтерам/поискового сервиса) есть более яркие (для прикладников) нанправления.
Android и iOS.
я чё-то сквозь маркетинговые тексты на сайте продраться не могу :(
о чём конфа-то? (что денег вбили кучу я понял)
и что за код, если не большая комтайна?
>>уж лучше Вы к нам.
Крутотенюшка!
Технологический обзор конфы на хабре будет? Обязательно почитаю.
Разозлился? :)
Остынь, приходи 12-го, пивом напою.
Недавно написал пост про «Экосистему Delphi», как выяснилось, написал не зря. Собственно, уважаемый автор, Вы явно попадаете в категорию «IT-экспертов», что с одной стороны уважительно, а с другой лишает Вас объективной точки зрения на происходящее. Правда начну с тех «экспертов», которые пишут «Дельфи в могилу». Конечно, мы воспринимаем действительность через призму индивидуальности. А мне, как евангелисту Embarcadero, приходится а) иметь максимально объективную точку зрения б) деперсонифицироваться. Первое достигается за счет понимания «экосистемы» и изрядного опыта работы как «простым кодером» (т.е. я был основной массой прикладников) и видения ситуации изнутри компании. Второе (напоминаю для тех, кто с трудом читает мои мысли — «деперсонификация») — я очень много общаюсь с разрабочтиками разного уровня. Вебинары — по 100 человек в неделю, семинары (в примерно таком же объеме). Но есть и работа на индивидуальном уровне. Буквально вчера я обсуждал с потенциальным приобретателем Delphi проблемы доработки существующих пакетов для обработки изображений с томографов средствами Delphi. Знаете, FireMonkey ему нравится, т.к. соответствует его целям.

Вернемся к «индивидуальности» и «дельфи в могилу». Человек, который пишет так, отвечает за себя и свое отношение к Delphi. Поверьте моему опыту (метрикой которого является личное общение с более чем 1000 программистов + 300 выученных много кодеров, когда я работал Delphi-тренером) — просто конкретный человек «хоронит Дельфи для себя». И, что вполне возможно, не «дельфи», а «средства разработки вообще», и возможно даже «себя-программиста». Это вполне естественно, что устал человек кодить, хочет стать начальником кодеров или продавцом программных продуктов или вообще сменить IT-деятельность. А виновата в этом Delphi? Здесь нужно посмотреть вглубь себя, разобраться со своим желанием что-то похоронить (большинство согласится со мной, что даже на уровне лексики это ненормально).

Ну не вижу я реальных доводов в пользу того, почему вдруг нужно перестать развивать Delphi. А вот факты в пользу того, почему нужно продолжать:
— Delphi — очень востребованная технология, рост продаж 54% в период с 2011 под 2012 г.;
— Delphi продолжает быть практически безальтернативным средством нативной разработки (Qt? не, не слышал);
— Delphi имеет блестящее будущее за счет платформы FireMonkey (кто следит за эволюцией средств разарботки, плиз, вспомните, что .NET 1.0 и VCL в Delphi тоже не были образцом стабильности, вопрос времени и хорошей команды, которая сейчас российская);
— мультиплатформенная нативная разработка практически не имеет проблемных мест, а модульные компиляторы являются приоритетным направлением Embarcadero (и без советов :))

Ну а людям, которые кричат «зачем нам Delphi, когда есть .NET, Java и Qt», хочу посоветовать следующее. Зайдите в салон Volkswagen и покричите — «зачем на Volkswvagen, когда есть BMV, Opel, Mercedes и Daewoo Matiz». Опять же, сходите на футбольный матч «Спартак-Зенит» и расскажите про то, что «зачем ребята бьются, стараются, когда есть Анжи». Такие законы здоровой конкуренции, которая не позволяет монополизированным технологиям впасть в застой. Мужики, с чем воюете? :)

А теперь вернусь к автору статьи (коему я благодарен за абсолютно правдивую и честную исповедь). Вы принадлежите к группе «IT-экспертов», поэтому Ваш взгляд однобок и необъективен. Есть куча доводов в пользу этого. Начиная от «я считаю» и «меня раздражает» — личностный контекст. Заканчивая феерическим:
>>Вопрос только — что тут и как продавать?
>>Какой могла бы быть успешная стратегия монетизации подобного проекта?
Еще раз, Вы принадлежите к одной из четырёх групп, у Вас — свои интересы, оптимизация технологии Delphi не означает её максимальное соответствие потребностям других групп. И не благотворно скажется это на экосистеме в целом.

>>Лазарус с FreePascal вон догоняет, и теоретически тоже может всё это сделать…
Опять, Вы строите гипотезы, а я общаюсь с реальными людьми. Была у меня беседа с участником данного проекта. На семинаре в Краснодаре. Человек честно сказал — да, по стабильности нам до Delphi далеко. И пришёл я на семинар по Delphi, так как на работе использую Delphi. Но у меня и группы единомышленников есть хобби. И мы им занимаемся.
И это создаёт мировую гармонию как внутри человека, так и как части экосистемы Delphi, которая имеет еще компоненты, помимо названных четырёх. Правда для Embarcadero они не так важны.
>>Заметьте, я не один написал, что Ваш пост непонятный и странный.
Это — безосновательное утверждение. Хоть Вы, an24, ну побойтесь IT-бога и среди всех присутствующих здесь ругателей, ответьте за свои слова (хотя оказалось, в данном месте это не принято). Еще раз:

>>Ваш пост непонятный и странный
Дайте цитату из моего поста, где Вам непонятно? Обещаю, я всё объясню!

Уважаемый an24, есть такая наука — психология. Лже-наука, не лже-наука — тема отдельная. Скорее всего, она — сборник неких моделей, которые очень часто работают. Собственно, давайте применим к Вам одну из методик. Когда один человек безосновательно (!) пеняет другому человеку, то он просто недовольство собой из подсознания вытаскивает в форме критики другого человека. Т.е. если перечисленные Ваши пункты абсолютно правильные, но по отношению к Вашему же посту. Собственно, я даже согласен и с последним пунктом, что «Исповедь алкоголика» всё-таки интереснее Вашего сообщения. (Хотя отказ от женщин в пользу пива, согласитесь, уже последняя стадия).
Также комментировать Ваше первое утверждение смысла нет, т.к. в нём слишком много личного. Боюсь, его анализ Вас оскорбит, чего бы очень не хотелось. Опять же — 11 С-Пб, 12 Мск. Приходите, пообщаемся. Я Вам обещаю море шуток и здорового IT-шного юмора.
Ну вот, еще один не выдержал прямого и честного общения лицом к лицу с представителем Embarcadero. Что за явление? Я уж было занёс клавиатуру написать «давай, брат, просто поговорим о том, как классно программировать, что программист подобен Богу, создавая микроотражение большого сложного реального мира в моделях и модельках, реализуя алгоритмы перехода одного состояния в другое во всем многообразии взаимосвязей, взаимодействий и взаимовлияний...»
Прям какое-то проклятие :)

Жаль, искренне жал. И пункт б) почти правильный, и Delphi — «она», т.к. технология, и совершенно правильная интерпретация понятия «туман». Можно сказать, подружились. Оставалось только пива дёрнуть после семинара 12 сентября в Мск или 11 в СП-б. Но, что-то не сложилось.

kaladhara — приходите на семинар Embarcadero, я в знак уважения к Вашей стойкости и бойцовским навыкам виртуального спора подарю «корповую» флэшку и красивую майку цвета мудрости и тайных знаний.
>>что ничего нового и интересного мы не узнаем.
Почитайте комментарии к посту № 150777 и Вы поймете, что осведомленные люди не стали бы такое писать.
Кстати, человек mentatxx (пост № 150847) начал рассказывать о «восстановлении коммьютини», а потом тихо слился (без извинений), когда потрудился найти себя не в теме.
>>зачем нужен целый топик с туманными намёками на эти самые тезисы
Покажите, пожалуйста, хоть одно туманное место.

>>«Embarcadero» и «Delphi» на любую другую комбинацию названия фирмы и выпускаемого ею продукта
Microsoft и Windows 8
Commit или Rollback?

>>Непонятно, зачем нужен целый топик с туманными намёками на эти самые тезисы
Топик больше тезисов.

О, нет! Хамство относилось точно не к Вам, я глубоко сожалею, что каким-то образом это могло коснуться Вас! Мне больно сознавать, что исходный посыл статьи показался читателям не до конца ясным. Спешу исправить и представляю (надеюсь) максимально ясные тезисы:
— прежде чем ругать ХЕ3, особенно заранее, желательно понимать основные движущие силы IT-бизнеса средств разработки;
— нельзя, встав на позицию «изолированного» наблюдателя, претендовать на объективную оценку на основании внутренней убежденности;
— Embarcadero рада рассказать, что движет ей в выработке стратегии;
— Embarcadero имеет свою точку зрения на путь развития Delphi, но всегда готова прислушаться к объективной критике;
— объективная критика есть результат системного анализа, где понятие «экосистема» играет огромную роль;
— Embarcadero вкладывает в понятие «экосистема» определенный смысл, хотя и готова дискутировать на данную тему.
Класс! Предположения насчет мнения автора попахивает второй производной. Ну в хамстве мы уже поупражнялись, давайте поупражняемся в изящной словесности. Извольте: автор имеет основания утверждать, что выбранная Embarcadero стратегия развития продукта Delphi вполне себя оправдывает с точки зрения вполне умеренного оптимизма насчет расширения популярности в контексте применимости для решения прикладных задач. FireMonkey (всё же) не является продуктом, а лишь платформой, являющейся неотъемлемой часть продукта Delphi и, начиная с версии ХЕ2 (не упомянутой в тэгах), позволяет разработчику достичь принципиально новых возможностей. Являются ли принципиально новые возможности индикаторами возрождения? Несомненно, тут мы с Вами едины в нежелании использовать сарказм при обсуждении столь важных вопросов.
Основная критика Delphi вылилась в недовольство дизайном сайта коммьюнити.
Я доволен результатами общения.
Обновленное коммьюнити собирается здесь: DelphiFeeds.ru, там и конкурсы, и анонсы мероприятий на тему «вот я купил, что с этим делать».

>> Она дает понимание, что может быть не так.
Всё уже давно хорошо, просто не все это знают.
>>Не воспринимайте эту фразу слишком серьезно :-)
А вот и нет. После семинаров люди подходят и говорят «не, ну мы понимаем, новые фичи, всё такое, но так, в целом, Delphi — жива?». И именно психологический дискомфорт заставлял сдвигал людей на другие средства. При всей дикости словосочетания «имиджёвая составляющая средства разработки» это часто и играет важную роль для прикладного программиста.

>>проводить конкурсы в важных для развития направлениях
2 конкурса уже были проведены в стратегически важном направлении FireMonkey совместно с немаргинализированной частью коммьюнити . Только что-то многие были увлечены критицизмом, поэтому прошли мимо.

>>поощрять новые интересные проекты
Пока никто, кто обратился в московское представительство, не получил отказ.

Опять же — мы этим летом провели конференцию , где экспонировались все желающие поделиться опытом. А вот Вы, кстати, готовы вот так поучаствовать, если опять соберемся? :)
>>давят психологически
Спасибо за откровенность.

>>плохая поддержка комьюнити и «окружения»
Как Вы видите «хорошую» поддержку?
Сейчас на «рынке» есть средства разработки, которые считаются «бесплатными». И основная критика в адрес Embarcadero лежит (кстати, среди именно почитателей) в области ценообразования, типа «а раздайте бесплатно, как компания NNN». Здесь путем совершенно примитивного анализа можно заключить, что «подаренное» средство разработки (казалось бы) неминуемо породит создание приложения, сам факт существование которого поддержит платформу. А уже «платформа» как продукт в момент продажи окупит средство разработки.

Получается, что средство разработки и программист уже не связаны между собой, но оплата проходит опосредовано и, часто, даже от третьих лиц (выбравших платформу).
Аналогия — медицина в СССР, когда она была «условно-бесплатной». Вроде бы врачи деньги получали, но не от пациентов. Качество страдало.
Рост вширь идеи мульти-платформенности. Очевидно, что «платформенные» гиганты всегда принесут в жертву средства разработки, когда речь пойдёт об изменении market share. Для них средства разработки не являются ничем иным, как второстепенным продуктом. Именно в таких условиях теряется связь между потребителем и поставщиком, выраженная в прямых товарно-денежных отношениях. Результат этого на примере образования и медицины в СССР мы до сих пор видим (поэтому платёжка за школу уже давно оплачена).
>>Что за интриги-расследования на ровном месте?
Официального пресс-релиза на эту тему от Embarcadero нет, поэтому, к сожалению, список озвучить не могу. Но центр тяжести в R&D смещается… да ну у всех вендоров он давно уже сместился в сторону бОльшего баланса относительно центра шарика.

>>О самом XE3 ни слова?
Сабж.

Information

Rating
Does not participate
Registered
Activity