Конференция "Прочее" » Почему Microsoft игнорирует Delphi?
 
  • Real © (25.09.08 20:02) [0]
    Собственно сабж. В эпоху ужесточившейся борьбы на рынке ОС, было бы весьма разумно помогать разработчикам не только с VS. Например, вышел офис, заказчики сразу захотели интерфейсы как там - почему бы не сделать компоненты-оболочки под разные технологии разработок? Ведь на форумах только и слышно - где взять компонент такой-то, а их ведь качественных не так уж много, а те что есть - стоят довольно прилично (хотя зачастую и являются оболочками OCX и проч.)

    Понятно, что Delphi конкурент, но ведь по ориентации на платформу - это надежный союзник.
  • Rouse_ © (25.09.08 20:15) [1]

    > Например, вышел офис, заказчики сразу захотели интерфейсы
    > как там

    А что, MS разве предоставляет свои классы для построения Ribbon интерфейса для MS VC++ ? :)
  • Sergey Masloff (25.09.08 20:20) [2]
    Rouse_ ©   (25.09.08 20:15) [1]
    >MS разве предоставляет свои классы для построения Ribbon
    по-моему да. Буквально на днях попадалось на глаза насчет поддержки Ribbon в MFC (прости господи). Я не то искал поэтому чисто зрительно запомнилось, могу и ошибаться
  • DVM © (25.09.08 21:00) [3]
    RibbonBar тот который в Office 2007 делала не Microsoft, а сторонняя компания. Эти классы доступны и для остальных разработчиков. Правда вроде небесплатно.
  • DVM © (25.09.08 21:03) [4]
  • boa_kaa © (25.09.08 23:06) [5]
    убить за этот риббон...
  • Real © (25.09.08 23:33) [6]
    Хз как там с риббоном дела обстоят, просто интересно, почему майкрософт не дает даже разработчикам больше кислорода? А ведь не так давно - "лучшим" вообще исходники официально вручали... Ладно еще лет десять назад, но сейчас-то линухи всякие напирают... У них вроде некислые маркетологи, как они упускают возможность популиризации в кругу разработчиков?
  • iZEN (26.09.08 00:20) [7]

    > Real ©   (25.09.08 20:02)
    >
    > Собственно сабж. В эпоху ужесточившейся борьбы на рынке
    > ОС, было бы весьма разумно помогать разработчикам не только
    > с VS.

    В какую эпоху?

    Window - 90%
    MacOS X - 7 %
    Linux - 1%
    Все остальные ОС в сумме - 1%
  • korneley © (26.09.08 00:46) [8]

    > iZEN   (26.09.08 00:20) [7]

    Чёго-то прОцента не достаёт :) Русская ОС?
  • @!!ex © (26.09.08 00:57) [9]
    > [7] iZEN   (26.09.08 00:20)

    Только стоит сказать, что процентов 5 рынка, МС потеряли за последний год-два, это почти провал маркетинговой политики МС. ИМХО, конечно, я же не специалист, так, чисто любительские наблюдения.
  • Городской Шаман (26.09.08 06:12) [10]

    > iZEN   (26.09.08 00:20) [7]


    Самое интересное, что число используемых пираток винды даже выросло.
  • 123-ий © (26.09.08 06:54) [11]

    > Linux - 1%
    абыдна :(
  • Rouse_ © (26.09.08 09:28) [12]

    > по-моему да. Буквально на днях попадалось на глаза насчет
    > поддержки Ribbon в MFC

    Сереж, MS не занимается такими вещами. Весь этот код закрыт и передается только некоторым компаниям, которые заключают договор о партнерстве :) Все остальное от лукавого - аналоги DevExpress только от сторонних производителей :)
  • Vlad Oshin © (26.09.08 10:01) [13]
    по сабжу
    Видимо, по их оценкам, прибыль от поддержки будет меньше, чем убытки от  конкуренции. Или просто не считают Delphi стоящим игроком
  • Anatoly Podgoretsky © (26.09.08 10:05) [14]

    > Vlad Oshin ©   (26.09.08 10:01) [13]

    Поскольку Дельфи это не Борланд, то надо посмотреть конкурент или нет. Кроме того, если это не обмен патентами, то придется делиться и с другими.
  • KSergey © (26.09.08 10:11) [15]
    > Vlad Oshin ©   (26.09.08 10:01) [13]
    >  Или просто не считают Delphi стоящим игроком

    Думаю, дельфи они все ж оценили, только пошли другим путем: скупили человеков, чтобы не делиться.
    Т.е. надо полагать, что усилия разработчиков VB как супер-платформы все ж не были оценены.
  • DrPass © (26.09.08 10:19) [16]

    > Real ©   (25.09.08 23:33) [6]
    > Хз как там с риббоном дела обстоят, просто интересно, почему
    > майкрософт не дает даже разработчикам больше кислорода?
    >

    А что, разработчикам не хватает кислорода? Ты смотрел "Бойцовский клуб"? Помнишь диалог Джека и случайной попутчицы:
    - Если мы выпускаем дефектную партию автомобилей, то сначала оцениваем, что будет больше - сумма выплат пострадавшим в автокатастрофах из-за неполадок авто, или стоимость отзыва партии. Если сумма выплат будет меньше, мы партию не отзываем
    - А в какой автомобильной компании вы работаете?
    - В крупной...

    Точно так же работает и практически любая крупная компания, в том числе и Майкрософт. Если стоимость инвестиций в развитие какой-то платформы, сообщества разработчиков альтернативных IDE и т.д. будет превышать прогнозируемую отдачу от этих инвестиций - то нафиг их делать, спрашивается? Это ж не благотворительная контора, а коммерческая фирма.
  • Игорь Шевченко © (26.09.08 10:44) [17]

    > ИМХО, конечно, я же не специалист, так, чисто любительские
    > наблюдения.


    Плохо наблюдаешь. Уж наблюдал бы потерю половины рынка - так классно этими наблюдениями поделиться! А то 5 процентов - даже не смешно.
    Развелось наблюдателей - куда ни плюнь, всяков в наблюдателя попадешь. Вуайеристы, блин...
  • www (26.09.08 11:04) [18]

    >  куда ни плюнь, всяков в наблюдателя попадешь. Вуайеристы, блин

    кто б говорил - главный наблюдатель DM
  • Tricky_ (26.09.08 12:46) [19]
    Меня интересует другое:
    Почему MS не добавит run time пакеты в Windows? Ведь это всего 1 мегабайт!
    И тогда программы на Delphi были бы от 5 кб. В висте дофига всякого хлама лежит, - гигов 5, а вот один мег. добавить нельзя. Ведь добавляются сишнные библиотеки, VB dll...
  • KSergey © (26.09.08 12:47) [20]
    > Tricky_   (26.09.08 12:46) [19]

    А с версиями дельфи как быть?
  • Игорь Шевченко © (26.09.08 12:51) [21]

    > Почему MS не добавит run time пакеты в Windows?


    От всех производителей средств разработки, да ?

    собстна для .Net они добавлены - бери и пользуйся. Нафиг тебе какие-то файлы от левых средств ?
  • DrPass © (26.09.08 12:51) [22]

    > KSergey ©   (26.09.08 12:47) [20]
    > > Tricky_   (26.09.08 12:46) [19]
    >
    > А с версиями дельфи как быть?

    А это уже не наши проблемы, а проблемы Майкрософта ;-)
  • Поросенок Винни-Пух © (26.09.08 12:53) [23]
    Почему MS не добавит run time пакеты в Windows? Ведь это всего 1 мегабайт!

    действительно почему.
    и еще почему нет других коммерческих библиотек третьих лиц в винде.
    кодеков там всяких канопусовских, варкрафтов разных .....
  • Игорь Шевченко © (26.09.08 13:00) [24]

    > Ведь это всего 1 мегабайт!


    То ли у тебя плохо с клавиатурой, то ли с устным счетом. От turbo delphi 2006 перечень bpl в system32 составляет 30 файлов, занимающих 11 мегабайт
  • Tricky_ (26.09.08 13:00) [25]

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


    Ладно рассказывать. Причем тут кодеки.
    Известные и распространненые native языки могли бы поддержать - их не так много - на одной руке пальцев хватит.


    > А с версиями дельфи как быть?


    С++ и VB решили ведь, решат с этим.
  • Anatoly Podgoretsky © (26.09.08 13:00) [26]
    > Tricky_  (26.09.2008 12:46:19)  [19]

    RunTime в Виндоус по крайней мере с 86 года.
  • Tricky_ (26.09.08 13:04) [27]

    > RunTime в Виндоус по крайней мере с 86 года.


    Я про vcl и rtl runtime пакеты .
  • Rouse_ © (26.09.08 13:36) [28]

    > Я про vcl и rtl runtime пакеты .

    Ну если учесть что они разные для каждой из версий Дельфи, а их как минимум 11 версий было уже, то это будет прибавление в районе 120 мегобайт. Кому это нужно?
  • Anatoly Podgoretsky © (26.09.08 13:51) [29]
    > Tricky_  (26.09.2008 13:00:25)  [25]

    > С++ и VB решили ведь, решат с этим.

    Ну не надо, сколько раз мне приходилось скачивать с сайта микрософта runtime особенно по VB
    Оно никогда не решалось, runtime проблема поставки отдельного средства, а не ОС, а то что многие уже есть, так они были поставлены с какими то средствами и так уж случилось, что эти средства от Микрософт и многие посталялись с самой ОС или входили в их базовые продукты. Микрософт никогда здесь не честно не конкурировала.

    Если ставится продукт написаный на Дельфи или на например на FoxPro/Office? то о рантайме обязан побеспокоиться поставщик продукта, а не поставщик ОС.
  • Anatoly Podgoretsky © (26.09.08 13:51) [30]
    > Tricky_  (26.09.2008 13:04:27)  [27]

    Это будет нечестная конкуренция!
  • Поросенок Винни-Пух © (26.09.08 14:00) [31]
    Известные и распространненые native языки могли бы поддержать - их не так много - на одной руке пальцев хватит.

    С какого бодуна биллу надо вставлять в свой дистрибутив чужие не ему принадлежащие коммерческие библиотеки?
  • Anatoly Podgoretsky © (26.09.08 14:33) [32]
    > Поросенок Винни-Пух  (26.09.2008 14:00:31)  [31]

    На распространение которых он не обладает лицензией и не имеет желания ее покупать, он же не Борланд, халяву не использует.
  • iZEN © (26.09.08 16:29) [33]

    > korneley ©   (26.09.08 00:46) [8]
    > Чёго-то прОцента не достаёт :) Русская ОС?

    1% — это погрешность измерения. :))

    P.S.
    Так и знал, что кто-нибудь спросит.
  • Tricky_ (26.09.08 16:31) [34]

    > Ну если учесть что они разные для каждой из версий Дельфи,
    >  а их как минимум 11 версий было уже, то это будет прибавление
    > в районе 120 мегобайт. Кому это нужно?


    Ну какие 120? По 1 мб в каждой версии. = 11 mb
    Delphi достаточно распространенный native язык. С++ и Delphi = для них могли добавить поддержку.


    > Ну не надо, сколько раз мне приходилось скачивать с сайта
    > микрософта runtime особенно по VB

    И для Висты - там все лежит.
  • iZEN © (26.09.08 16:32) [35]

    > www   (26.09.08 11:04) [18]
    >
    >
    > >  куда ни плюнь, всяков в наблюдателя попадешь. Вуайеристы,
    >  блин
    >
    > кто б говорил - главный наблюдатель DM

    Он не наблюдатель. Он — смотрящий!
  • Anatoly Podgoretsky © (26.09.08 16:54) [36]
    > iZEN  (26.09.2008 16:29:33)  [33]

    Погрешность измерения больше, а это даже и не знаю как назвать :-)
  • Anatoly Podgoretsky © (26.09.08 16:55) [37]
    > Tricky_  (26.09.2008 16:31:34)  [34]

    Никогда RTL в Дельфи, начиная с момента его появления не был размером в 1 мб, только основной bpl свыше 3 мб
  • Rouse_ © (26.09.08 17:28) [38]

    > Ну какие 120? По 1 мб в каждой версии. = 11 mb

    Мня?
    Только у 2007-ой размер рантайма равен 11 мегобайтам в system-е, а полный набор в BIN-е равен 47 метрам (бо неизвестно что там программист заюзает из доппакетов).
    Дальше считать?
  • Sergey Masloff (26.09.08 22:59) [39]
    >Rouse_ ©   (26.09.08 09:28) [12]

    >> по-моему да. Буквально на днях попадалось на глаза насчет
    >> поддержки Ribbon в MFC

    >Сереж, MS не занимается такими вещами. Весь этот код закрыт и >передается только некоторым компаниям, которые заключают договор о >партнерстве :) Все остальное от лукавого - аналоги DevExpress только от >сторонних производителей :)
    Ну ты имел в виду исходники? Их наверное действительно полностью нет. Но сами-то классы есть и от микрософта. Я просто по другой теме искал информацию но на глаза попадалось - сейчас посмотрел http://msdn.microsoft.com/en-us/library/bb984556.aspx вроде все есть
    Ribbon Control
    The ribbon control supports the following:

    General ribbon features.

    Vista Aero integration.

    Ribbon panels.

    Ribbon contextual categories (tabs).

    Ribbon elements.

    Ribbon keytips.

    Ribbon palettes (galleries).

    Ribbon customization.

    Ribbon mini-toolbars.

    The Ribbon Launch button.

    The Ribbon Main button.

    The Ribbon status bar.
  • Мазут Береговой © (27.09.08 02:08) [40]
    Зачем МS delphi? Они со своими IDE не могут никак справиться.
  • oxffff © (27.09.08 16:52) [41]
    Там пока нечего игнорировать. К сожалению.
  • GrayFace © (29.09.08 22:34) [42]
    Anatoly Podgoretsky ©   (26.09.08 10:05) [14]
    Кроме того, если это не обмен патентами, то придется делиться и с другими.

    O_o
  • Rouse_ © (30.09.08 09:42) [43]

    > вроде все есть

    Хм... значит я ошибся :)
    Надо 2008-ую установить, посмотреть что там да как, а то все на 2005-ой сижу :)
  • Плохиш © (30.09.08 11:43) [44]

    > Real ©   (25.09.08 23:33) [6]
    > Хз как там с риббоном дела обстоят, просто интересно, почему
    > майкрософт не дает даже разработчикам больше кислорода?

    У них другое трактование слова "разработчик", не такое как в бывшем совке...
  • JJ (30.09.08 15:40) [45]
    О, господи! Читаю и поражаюсь:

    Sergey Masloff   (26.09.08 22:59) [39]
    > Но сами-то классы есть и от микрософта. Я просто по другой
    > теме искал информацию но на глаза попадалось - сейчас посмотрел
    > http://msdn.microsoft.com/en-us/library/bb984556.aspx вроде
    > все есть
    > Ribbon Control


    Что вы прицепились к риббон-бару? :) Уважаемый автор темы, товарищ Real! Если есть желание прилепить свой ribbon к программе, есть два выхода:
    1) Использовать сторонние наработки, пока самую удачную видел только у TMS. В D2009 страшно глючный риббон, что очень огорчило меня :( Надеюсь, они его доработают и доведут до ума
    2) Написать... СВОЙ компонент :) И внедриь в нём все фичи риббона!

    Ага, мне сейчас тут же вопрос подсунут: а где у Майкрософта описание риббона? А я отвечу: в свободном доступе! :) Автор, нужно искать информацию, если она тебе нужна :) Microsoft выложил специальной свод документации, вот один документ, который я себе также скачал (на всякий  случай):

    2007 MICROSOFT® OFFICE FLUENT™ USER INTERFACE DESIGN GUIDELINES
    Guidelines for Licensing the 2007 Microsoft Office Fluent User Interface


    Там ВСЁ расписано: как кнопки размещать, их цвет, положение (с точностью до пикселя!), использование (в каких ситуациях какому варианту отдать предпочтение, а о каком лучше забыть) и т.д.

    Вещь классная :) Ознакомился на досуге, даже захотелось компонент смастерить с учётом всех нюансов (было бы время). Если кому интересно, вот сриншотик пары страниц этой документации про "флюент-интерфейс":
    http://jpe.ru/1/max/300908/05b92hyfx3.jpg

    PDF, 4.59 Мб. Искать на специализированном сайте документации Microsoft-а. Я бы скинул и так, если кому надо, НО! Там нужно принять условия специального соглашения ;) Только после этого вы получите доступ к документации. Да и адрес особо не запоминал

    Всё, предлагаю про риббон забыть.
  • Плохиш © (30.09.08 16:05) [46]

    > JJ   (30.09.08 15:40) [45]

    Ты не понимаешь, документация должна быть со словами "Программирование в Делфи под вындовс с примерами для copy/paste"...
  • Sergey Masloff (30.09.08 21:11) [47]
    JJ   (30.09.08 15:40) [45]
    >О, господи! Читаю и поражаюсь:
    Вы через строчку по диагонали просто читаете, вот и поражаться приходится.
  • Anatoly Podgoretsky © (30.09.08 21:43) [48]
    > Sergey Masloff  (30.09.2008 21:11:47)  [47]

    И поражается тоже диагонально и ортогонально.
  • Real © (30.09.08 22:50) [49]

    > Уважаемый автор темы, товарищ Real! Если есть желание прилепить
    > свой ribbon к программе, есть два выхода:
    > 1) Использовать сторонние наработки, пока самую удачную
    > видел только у TMS. В D2009 страшно глючный риббон, что
    > очень огорчило меня :( Надеюсь, они его доработают и доведут
    > до ума
    > 2) Написать... СВОЙ компонент :) И внедриь в нём все фичи
    > риббона!

    Уважаемый товарищ Джи-Джи! Вопрос в ветке не "что делать???", а "почему на способствуют тому, в чем сами заинтересованы". Все вполне способны оценить реальное положение вещей и принять решение для существующих задач и без ваших "оригинальных" ЦУ
  • Polevi © (30.09.08 23:03) [50]
    VS это мейнстрим, решения масштаба предприятия, порталы и хранилища данных - все разрабатывается в этой замечательной среде
    в интеграции этой огромная заслуга майкрософт
    кто будет на делфи писать веб-парт для sharepoint.. или рисовать OLAP куб ?
    а скрипач не нужен родной.. (с)
 
Конференция "Прочее" » Почему Microsoft игнорирует Delphi?
Есть новые Нет новых   [134442   +15][b:0.001][p:0.002]