Текущий архив: 2008.11.30;
Скачать: CL | DM;
Вниз
Почему Microsoft игнорирует Delphi? Найти похожие ветки
← →
Real © (2008-09-25 20:02) [0]Собственно сабж. В эпоху ужесточившейся борьбы на рынке ОС, было бы весьма разумно помогать разработчикам не только с VS. Например, вышел офис, заказчики сразу захотели интерфейсы как там - почему бы не сделать компоненты-оболочки под разные технологии разработок? Ведь на форумах только и слышно - где взять компонент такой-то, а их ведь качественных не так уж много, а те что есть - стоят довольно прилично (хотя зачастую и являются оболочками OCX и проч.)
Понятно, что Delphi конкурент, но ведь по ориентации на платформу - это надежный союзник.
← →
Rouse_ © (2008-09-25 20:15) [1]
> Например, вышел офис, заказчики сразу захотели интерфейсы
> как там
А что, MS разве предоставляет свои классы для построения Ribbon интерфейса для MS VC++ ? :)
← →
Sergey Masloff (2008-09-25 20:20) [2]Rouse_ © (25.09.08 20:15) [1]
>MS разве предоставляет свои классы для построения Ribbon
по-моему да. Буквально на днях попадалось на глаза насчет поддержки Ribbon в MFC (прости господи). Я не то искал поэтому чисто зрительно запомнилось, могу и ошибаться
← →
DVM © (2008-09-25 21:00) [3]RibbonBar тот который в Office 2007 делала не Microsoft, а сторонняя компания. Эти классы доступны и для остальных разработчиков. Правда вроде небесплатно.
← →
DVM © (2008-09-25 21:03) [4]Вот вроде http://www.bcgsoft.com/bcgcontrolbarpro.htm
← →
boa_kaa © (2008-09-25 23:06) [5]убить за этот риббон...
← →
Real © (2008-09-25 23:33) [6]Хз как там с риббоном дела обстоят, просто интересно, почему майкрософт не дает даже разработчикам больше кислорода? А ведь не так давно - "лучшим" вообще исходники официально вручали... Ладно еще лет десять назад, но сейчас-то линухи всякие напирают... У них вроде некислые маркетологи, как они упускают возможность популиризации в кругу разработчиков?
← →
iZEN (2008-09-26 00:20) [7]
> Real © (25.09.08 20:02)
>
> Собственно сабж. В эпоху ужесточившейся борьбы на рынке
> ОС, было бы весьма разумно помогать разработчикам не только
> с VS.
В какую эпоху?
Window - 90%
MacOS X - 7 %
Linux - 1%
Все остальные ОС в сумме - 1%
← →
korneley © (2008-09-26 00:46) [8]
> iZEN (26.09.08 00:20) [7]
Чёго-то прОцента не достаёт :) Русская ОС?
← →
@!!ex © (2008-09-26 00:57) [9]> [7] iZEN (26.09.08 00:20)
Только стоит сказать, что процентов 5 рынка, МС потеряли за последний год-два, это почти провал маркетинговой политики МС. ИМХО, конечно, я же не специалист, так, чисто любительские наблюдения.
← →
Городской Шаман (2008-09-26 06:12) [10]
> iZEN (26.09.08 00:20) [7]
Самое интересное, что число используемых пираток винды даже выросло.
← →
123-ий © (2008-09-26 06:54) [11]
> Linux - 1%
абыдна :(
← →
Rouse_ © (2008-09-26 09:28) [12]
> по-моему да. Буквально на днях попадалось на глаза насчет
> поддержки Ribbon в MFC
Сереж, MS не занимается такими вещами. Весь этот код закрыт и передается только некоторым компаниям, которые заключают договор о партнерстве :) Все остальное от лукавого - аналоги DevExpress только от сторонних производителей :)
← →
Vlad Oshin © (2008-09-26 10:01) [13]по сабжу
Видимо, по их оценкам, прибыль от поддержки будет меньше, чем убытки от конкуренции. Или просто не считают Delphi стоящим игроком
← →
Anatoly Podgoretsky © (2008-09-26 10:05) [14]
> Vlad Oshin © (26.09.08 10:01) [13]
Поскольку Дельфи это не Борланд, то надо посмотреть конкурент или нет. Кроме того, если это не обмен патентами, то придется делиться и с другими.
← →
KSergey © (2008-09-26 10:11) [15]> Vlad Oshin © (26.09.08 10:01) [13]
> Или просто не считают Delphi стоящим игроком
Думаю, дельфи они все ж оценили, только пошли другим путем: скупили человеков, чтобы не делиться.
Т.е. надо полагать, что усилия разработчиков VB как супер-платформы все ж не были оценены.
← →
DrPass © (2008-09-26 10:19) [16]
> Real © (25.09.08 23:33) [6]
> Хз как там с риббоном дела обстоят, просто интересно, почему
> майкрософт не дает даже разработчикам больше кислорода?
>
А что, разработчикам не хватает кислорода? Ты смотрел "Бойцовский клуб"? Помнишь диалог Джека и случайной попутчицы:
- Если мы выпускаем дефектную партию автомобилей, то сначала оцениваем, что будет больше - сумма выплат пострадавшим в автокатастрофах из-за неполадок авто, или стоимость отзыва партии. Если сумма выплат будет меньше, мы партию не отзываем
- А в какой автомобильной компании вы работаете?
- В крупной...
Точно так же работает и практически любая крупная компания, в том числе и Майкрософт. Если стоимость инвестиций в развитие какой-то платформы, сообщества разработчиков альтернативных IDE и т.д. будет превышать прогнозируемую отдачу от этих инвестиций - то нафиг их делать, спрашивается? Это ж не благотворительная контора, а коммерческая фирма.
← →
Игорь Шевченко © (2008-09-26 10:44) [17]
> ИМХО, конечно, я же не специалист, так, чисто любительские
> наблюдения.
Плохо наблюдаешь. Уж наблюдал бы потерю половины рынка - так классно этими наблюдениями поделиться! А то 5 процентов - даже не смешно.
Развелось наблюдателей - куда ни плюнь, всяков в наблюдателя попадешь. Вуайеристы, блин...
← →
www (2008-09-26 11:04) [18]
> куда ни плюнь, всяков в наблюдателя попадешь. Вуайеристы, блин
кто б говорил - главный наблюдатель DM
← →
Tricky_ (2008-09-26 12:46) [19]Меня интересует другое:
Почему MS не добавит run time пакеты в Windows? Ведь это всего 1 мегабайт!
И тогда программы на Delphi были бы от 5 кб. В висте дофига всякого хлама лежит, - гигов 5, а вот один мег. добавить нельзя. Ведь добавляются сишнные библиотеки, VB dll...
← →
KSergey © (2008-09-26 12:47) [20]> Tricky_ (26.09.08 12:46) [19]
А с версиями дельфи как быть?
← →
Игорь Шевченко © (2008-09-26 12:51) [21]
> Почему MS не добавит run time пакеты в Windows?
От всех производителей средств разработки, да ?
собстна для .Net они добавлены - бери и пользуйся. Нафиг тебе какие-то файлы от левых средств ?
← →
DrPass © (2008-09-26 12:51) [22]
> KSergey © (26.09.08 12:47) [20]
> > Tricky_ (26.09.08 12:46) [19]
>
> А с версиями дельфи как быть?
А это уже не наши проблемы, а проблемы Майкрософта ;-)
← →
Поросенок Винни-Пух © (2008-09-26 12:53) [23]Почему MS не добавит run time пакеты в Windows? Ведь это всего 1 мегабайт!
действительно почему.
и еще почему нет других коммерческих библиотек третьих лиц в винде.
кодеков там всяких канопусовских, варкрафтов разных .....
← →
Игорь Шевченко © (2008-09-26 13:00) [24]
> Ведь это всего 1 мегабайт!
То ли у тебя плохо с клавиатурой, то ли с устным счетом. От turbo delphi 2006 перечень bpl в system32 составляет 30 файлов, занимающих 11 мегабайт
← →
Tricky_ (2008-09-26 13:00) [25]
> действительно почему.
> и еще почему нет других коммерческих библиотек третьих лиц
> в винде.
> кодеков там всяких канопусовских, варкрафтов разных ....
> .
Ладно рассказывать. Причем тут кодеки.
Известные и распространненые native языки могли бы поддержать - их не так много - на одной руке пальцев хватит.
> А с версиями дельфи как быть?
С++ и VB решили ведь, решат с этим.
← →
Anatoly Podgoretsky © (2008-09-26 13:00) [26]> Tricky_ (26.09.2008 12:46:19) [19]
RunTime в Виндоус по крайней мере с 86 года.
← →
Tricky_ (2008-09-26 13:04) [27]
> RunTime в Виндоус по крайней мере с 86 года.
Я про vcl и rtl runtime пакеты .
← →
Rouse_ © (2008-09-26 13:36) [28]
> Я про vcl и rtl runtime пакеты .
Ну если учесть что они разные для каждой из версий Дельфи, а их как минимум 11 версий было уже, то это будет прибавление в районе 120 мегобайт. Кому это нужно?
← →
Anatoly Podgoretsky © (2008-09-26 13:51) [29]> Tricky_ (26.09.2008 13:00:25) [25]
> С++ и VB решили ведь, решат с этим.
Ну не надо, сколько раз мне приходилось скачивать с сайта микрософта runtime особенно по VB
Оно никогда не решалось, runtime проблема поставки отдельного средства, а не ОС, а то что многие уже есть, так они были поставлены с какими то средствами и так уж случилось, что эти средства от Микрософт и многие посталялись с самой ОС или входили в их базовые продукты. Микрософт никогда здесь не честно не конкурировала.
Если ставится продукт написаный на Дельфи или на например на FoxPro/Office? то о рантайме обязан побеспокоиться поставщик продукта, а не поставщик ОС.
← →
Anatoly Podgoretsky © (2008-09-26 13:51) [30]> Tricky_ (26.09.2008 13:04:27) [27]
Это будет нечестная конкуренция!
← →
Поросенок Винни-Пух © (2008-09-26 14:00) [31]Известные и распространненые native языки могли бы поддержать - их не так много - на одной руке пальцев хватит.
С какого бодуна биллу надо вставлять в свой дистрибутив чужие не ему принадлежащие коммерческие библиотеки?
← →
Anatoly Podgoretsky © (2008-09-26 14:33) [32]> Поросенок Винни-Пух (26.09.2008 14:00:31) [31]
На распространение которых он не обладает лицензией и не имеет желания ее покупать, он же не Борланд, халяву не использует.
← →
iZEN © (2008-09-26 16:29) [33]
> korneley © (26.09.08 00:46) [8]
> Чёго-то прОцента не достаёт :) Русская ОС?
1% — это погрешность измерения. :))
P.S.
Так и знал, что кто-нибудь спросит.
← →
Tricky_ (2008-09-26 16:31) [34]
> Ну если учесть что они разные для каждой из версий Дельфи,
> а их как минимум 11 версий было уже, то это будет прибавление
> в районе 120 мегобайт. Кому это нужно?
Ну какие 120? По 1 мб в каждой версии. = 11 mb
Delphi достаточно распространенный native язык. С++ и Delphi = для них могли добавить поддержку.
> Ну не надо, сколько раз мне приходилось скачивать с сайта
> микрософта runtime особенно по VB
И для Висты - там все лежит.
← →
iZEN © (2008-09-26 16:32) [35]
> www (26.09.08 11:04) [18]
>
>
> > куда ни плюнь, всяков в наблюдателя попадешь. Вуайеристы,
> блин
>
> кто б говорил - главный наблюдатель DM
Он не наблюдатель. Он — смотрящий!
← →
Anatoly Podgoretsky © (2008-09-26 16:54) [36]> iZEN (26.09.2008 16:29:33) [33]
Погрешность измерения больше, а это даже и не знаю как назвать :-)
← →
Anatoly Podgoretsky © (2008-09-26 16:55) [37]> Tricky_ (26.09.2008 16:31:34) [34]
Никогда RTL в Дельфи, начиная с момента его появления не был размером в 1 мб, только основной bpl свыше 3 мб
← →
Rouse_ © (2008-09-26 17:28) [38]
> Ну какие 120? По 1 мб в каждой версии. = 11 mb
Мня?
Только у 2007-ой размер рантайма равен 11 мегобайтам в system-е, а полный набор в BIN-е равен 47 метрам (бо неизвестно что там программист заюзает из доппакетов).
Дальше считать?
← →
Sergey Masloff (2008-09-26 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.
← →
Мазут Береговой © (2008-09-27 02:08) [40]Зачем МS delphi? Они со своими IDE не могут никак справиться.
← →
oxffff © (2008-09-27 16:52) [41]Там пока нечего игнорировать. К сожалению.
← →
GrayFace © (2008-09-29 22:34) [42]Anatoly Podgoretsky © (26.09.08 10:05) [14]
Кроме того, если это не обмен патентами, то придется делиться и с другими.
O_o
← →
Rouse_ © (2008-09-30 09:42) [43]
> вроде все есть
Хм... значит я ошибся :)
Надо 2008-ую установить, посмотреть что там да как, а то все на 2005-ой сижу :)
← →
Плохиш © (2008-09-30 11:43) [44]
> Real © (25.09.08 23:33) [6]
> Хз как там с риббоном дела обстоят, просто интересно, почему
> майкрософт не дает даже разработчикам больше кислорода?
У них другое трактование слова "разработчик", не такое как в бывшем совке...
← →
JJ (2008-09-30 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-а. Я бы скинул и так, если кому надо, НО! Там нужно принять условия специального соглашения ;) Только после этого вы получите доступ к документации. Да и адрес особо не запоминал
Всё, предлагаю про риббон забыть.
← →
Плохиш © (2008-09-30 16:05) [46]
> JJ (30.09.08 15:40) [45]
Ты не понимаешь, документация должна быть со словами "Программирование в Делфи под вындовс с примерами для copy/paste"...
← →
Sergey Masloff (2008-09-30 21:11) [47]JJ (30.09.08 15:40) [45]
>О, господи! Читаю и поражаюсь:
Вы через строчку по диагонали просто читаете, вот и поражаться приходится.
← →
Anatoly Podgoretsky © (2008-09-30 21:43) [48]> Sergey Masloff (30.09.2008 21:11:47) [47]
И поражается тоже диагонально и ортогонально.
← →
Real © (2008-09-30 22:50) [49]
> Уважаемый автор темы, товарищ Real! Если есть желание прилепить
> свой ribbon к программе, есть два выхода:
> 1) Использовать сторонние наработки, пока самую удачную
> видел только у TMS. В D2009 страшно глючный риббон, что
> очень огорчило меня :( Надеюсь, они его доработают и доведут
> до ума
> 2) Написать... СВОЙ компонент :) И внедриь в нём все фичи
> риббона!
Уважаемый товарищ Джи-Джи! Вопрос в ветке не "что делать???", а "почему на способствуют тому, в чем сами заинтересованы". Все вполне способны оценить реальное положение вещей и принять решение для существующих задач и без ваших "оригинальных" ЦУ
← →
Polevi © (2008-09-30 23:03) [50]VS это мейнстрим, решения масштаба предприятия, порталы и хранилища данных - все разрабатывается в этой замечательной среде
в интеграции этой огромная заслуга майкрософт
кто будет на делфи писать веб-парт для sharepoint.. или рисовать OLAP куб ?
а скрипач не нужен родной.. (с)
Страницы: 1 2 вся ветка
Текущий архив: 2008.11.30;
Скачать: CL | DM;
Память: 0.59 MB
Время: 0.006 c