Так какой-же язык круче?

Для любителей обсудить что круче Linux или Win32, Java или C#.

Модератор: Duncon

Andy
Сообщения: 238
Зарегистрирован: 17 фев 2004, 08:15
Откуда: Минск

20 май 2004, 16:46

уж справка в Борланде по юзабельности вообще в порядок порядков лучше чем MSDN
Мда... Нечего сказать... =))))))))) Если бы программисты Borland вместо MSDN и Platform SDK читали при разработке свою справку - они бы дальше UI не ушли :)
Но ведь не зря же сейчас все идет к упрощению построения софта
К упрощению построения софта ведет Visual Basic, а у .NET другая задача.
*provided AS IS
DeeJayC
Сообщения: 492
Зарегистрирован: 17 фев 2004, 11:26
Откуда: Ленинград (который Город на Неве)
Контактная информация:

20 май 2004, 16:53

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

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 не наблюдал....
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)

viel spass, DeeJayC
Конструктор
Сообщения: 35
Зарегистрирован: 12 май 2004, 15:34
Откуда: Москва

20 май 2004, 17:56

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

Вот такой дурацкий еще вопрос: :)
Как там с переносом из MFC в NET? Объектная то модель вроде другая. В VB.NET там тускловато с переносом, много различий. NET ведь насколько я понял предоставляет свои библиотки и лОжил он на MFC,OWL,VCL и т.д.
DeeJayC
Сообщения: 492
Зарегистрирован: 17 фев 2004, 11:26
Откуда: Ленинград (который Город на Неве)
Контактная информация:

20 май 2004, 18:03

Конструктор писал(а):Соглашусь во многом, но:
- в том, что появилсь 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 как были, так и остались.
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)

viel spass, DeeJayC
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

20 май 2004, 18:10

DeeJayC, рассказал бы ты Максу о портимости из VC5 в VC6, а теперь в VC7. Он тебе наверное много добрых слов сказал по этому поводу.

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

Вывод: средство разработки ПО отнюдь не является средством по выпрямлению рук. Впрочем я, кажется, уже повторяюсь :)
Даже самый дурацкий замысел можно воплотить мастерски
DeeJayC
Сообщения: 492
Зарегистрирован: 17 фев 2004, 11:26
Откуда: Ленинград (который Город на Неве)
Контактная информация:

20 май 2004, 18:15

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

viel spass, DeeJayC
Конструктор
Сообщения: 35
Зарегистрирован: 12 май 2004, 15:34
Откуда: Москва

21 май 2004, 09:57

А по вражьим языкам есть предпочтения? :)

А то все вылилось в BCB vs VC. :twisted:
DeeJayC
Сообщения: 492
Зарегистрирован: 17 фев 2004, 11:26
Откуда: Ленинград (который Город на Неве)
Контактная информация:

21 май 2004, 11:31

Почему "по вражьим"?

Если WEB - то Жаба,
Oberon весьма ничего, только никто его не юзает....
PERL всегда для скриптов!
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)

viel spass, DeeJayC
Конструктор
Сообщения: 35
Зарегистрирован: 12 май 2004, 15:34
Откуда: Москва

24 май 2004, 08:12

Древний анекдот:

Что скажет программист С++ программисту Ада?
- Мне два бургера и картошку с колой.
Absurd
Сообщения: 1213
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

24 май 2004, 18:30

Что скажет программист С++ программисту Ада?
- Мне два бургера и картошку с колой.
Угу. Но после парочки C++-ных Nuke'ов и/или десятка авиакатастроф ситуация может измениться.
2B OR NOT(2B) = FF
Ответить