Страница 5 из 6

Добавлено: 20 май 2004, 16:46
Andy
уж справка в Борланде по юзабельности вообще в порядок порядков лучше чем MSDN
Мда... Нечего сказать... =))))))))) Если бы программисты Borland вместо MSDN и Platform SDK читали при разработке свою справку - они бы дальше UI не ушли :)
Но ведь не зря же сейчас все идет к упрощению построения софта
К упрощению построения софта ведет Visual Basic, а у .NET другая задача.

Добавлено: 20 май 2004, 16:53
DeeJayC
Конструктор писал(а): Конечно не без этого, но основная то задача снять с программера нагрузку.
Можно подумать! Вот в это я не верю по нескольким причинам. Для
начала надо отталкиваться от того, что софтину надо не свистеть а
покупать, и тогда всё встанет на свои места.

1. У меня есть VC потому как я, как всякая контора, занимающаяся
девелопингом имею MSDN ( большинство подписку имеет ). И вдруг, кому-то моча в голову ударяет покупать Builder. Официально он стоит
2500. Сколько-то стоит поддержка, Service Agreement (для конторы это дороже, чем для end-user.

И я приму решение взять контрактора, знающего VC++ на пару месяцев или студента на пяток. И решу проблему "нехватки рук".
При этом, я ТОЧНО знаю, что могут быть re-юзаны те вещи, которые
куплены, написаны ранее.

2. Я собираюсь разрабатывать новый продукт. Я - сам по себе. MSDN
стоит 1.500, Builder - 2.500. Разница существенная.

3. Builder мутирует непонятно как, прыгая от OWL к WxWindows - их
следующие шаги непредсказуемы. Миграция с VC6 на VC7 головной боли не представляет.

4. Мне чего-то не хватает... Я хочу перекомпилировать, спортить GNU tool. Так вот, для GNU VC роль играет. А Borland - увы! Яркий пример -
omniORB.
Но ведь не зря же сейчас все идет к упрощению построения софта (.NET ярчайший пример).
NET - не упрощение. Это другая технология.... И всё!
Да к тому же не будем забывать, что библиотека VCL из билдера еще и в делфу войдет без плясок с бубнами, а CLX так еще и в Kylix влезет. А MFC извините толко в Win32.
MFC появились около 20 лет назад. OWL - позже, да и от них отказались. VCL, CLX - я могу спросить, сколько человеко-часов на это .... потрачено? MFC - да, конечно, для Win32. Но отшлифовано долгой работой. Критична многоплатформеность - Покупаем QT за 3.200
и вперёд! Дороговато? Увы - стабильность денег стоит. А на рынке на
Казакова я как-то толпы QT не наблюдал....

Добавлено: 20 май 2004, 17:56
Конструктор
Соглашусь во многом, но:
- в том, что появилсь 20 лет назад, наверняка полно рудиментов.(хм а винда была 20 лет назад? 1984? 3.0?)
- справка к Builder удобнее чем MSDN однозначно, хотя не спорю инфы там поменьше (ладно совсем мало :) ), но с предоставлением помощи по компонентам на ура справляется.
- MSDN ежели надо можно частично из аутернета вынуть.

Вот такой дурацкий еще вопрос: :)
Как там с переносом из MFC в NET? Объектная то модель вроде другая. В VB.NET там тускловато с переносом, много различий. NET ведь насколько я понял предоставляет свои библиотки и лОжил он на MFC,OWL,VCL и т.д.

Добавлено: 20 май 2004, 18:03
DeeJayC
Конструктор писал(а):Соглашусь во многом, но:
- в том, что появилсь 20 лет назад, наверняка полно рудиментов.(хм а винда была 20 лет назад? 1984? 3.0?)
Даже если 15, то мало что изменилось...
- справка к Builder удобнее чем MSDN однозначно, хотя не спорю инфы там поменьше (ладно совсем мало :) ), но с предоставлением помощи по компонентам на ура справляется.
- MSDN ежели надо можно частично из аутернета вынуть.
Я предпочитаю иметь полную библиотеку под рукой. Чем у Билдера
"удобнее" я не понял (видимо, чем лошадки :D ), но ладно.
Вот такой дурацкий еще вопрос: :)
Как там с переносом из MFC в NET? Объектная то модель вроде другая.
MFC,OWL,VCL и т.д.
А зачем переносить из MFC на NET? MFC есть MFC, они и останутся MFC,
так что ничего страшного.... Кстати, хорошо сосуществуют. И более того,
если хочется начинать новый проект на .net, по поводу портимости
уже суетсятся. MONO уже разрабатывается вовсю... .NET - это .NET Framework, .NET Platform SDK. Ещё один продукт. А вместе с Visual Studio .NET идёт VC++7, где MFC как были, так и остались.

Добавлено: 20 май 2004, 18:10
AiK
DeeJayC, рассказал бы ты Максу о портимости из VC5 в VC6, а теперь в VC7. Он тебе наверное много добрых слов сказал по этому поводу.

Кстати, отдельной строкой можно вспомнить о таких весёлых конструкциях, как MS FlexGrid, которая юзается многими VC-шными программистами, хотя на сколько я помню он на Басике реализован...

Вывод: средство разработки ПО отнюдь не является средством по выпрямлению рук. Впрочем я, кажется, уже повторяюсь :)

Добавлено: 20 май 2004, 18:15
DeeJayC
AiK писал(а):DeeJayC, рассказал бы ты Максу о портимости из VC5 в VC6, а теперь в VC7. Он тебе наверное много добрых слов сказал по этому поводу.
Ну, у меня проблем было несколько, но "porting guide" вполне хватило.
Кстати, отдельной строкой можно вспомнить о таких весёлых конструкциях, как MS FlexGrid, которая юзается многими VC-шными программистами, хотя на сколько я помню он на Басике реализован...
О, ich liebe ActiveX. Что посеешь - как известно....

Добавлено: 21 май 2004, 09:57
Конструктор
А по вражьим языкам есть предпочтения? :)

А то все вылилось в BCB vs VC. :twisted:

Добавлено: 21 май 2004, 11:31
DeeJayC
Почему "по вражьим"?

Если WEB - то Жаба,
Oberon весьма ничего, только никто его не юзает....
PERL всегда для скриптов!

Добавлено: 24 май 2004, 08:12
Конструктор
Древний анекдот:

Что скажет программист С++ программисту Ада?
- Мне два бургера и картошку с колой.

Добавлено: 24 май 2004, 18:30
Absurd
Что скажет программист С++ программисту Ада?
- Мне два бургера и картошку с колой.
Угу. Но после парочки C++-ных Nuke'ов и/или десятка авиакатастроф ситуация может измениться.