Re[4]: Почему настоящие программисты избегают C++
От: d Bratik  
Дата: 19.02.05 14:44
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>d Bratik пишет:


>> C>Перечисленные проблемы никогда не были важными.

>> Подозреваю, что Вы никогда не создавали на C++ развитого GUI.

C>А GUI уже стал пупом Вселенной?


Нет, просто мерилом истинности.

>> Все программисты на С++ как чумы избегают решения этой задачи. Они

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

C>QT, GTK, MFC.... 99% виндового софта, написанного на С++... ...FireFox....


Что из перечисленного Вы лично знаете достаточно глубоко и сами использовали в крупных проектах?

C>Нет, не делают С++-программисты нормальных GUI — только НАСТАЯЩИЕ пацаны

C>делают GUI, и только на Дельфи.

>> C>P.S.:

>> C>С уважением отношусь к Delphi и C++ Builder,
>> C>но не встречал среди коллег, использующих данное ПО,
>> C>проектов хотя бы в 100 тысяч строк кода.
>> C>Согласитесь, весьма небольшой объем.
>> А я видел. Да и Вы видели — вспомните про многочисленые библиотеки
>> компонентов к Delphi и C++ Builder.

C>Подчеркиваю _один_ продукт в 100 LOC.


Да, и не один такой продукт.

>> Хотя суть не в этом. В этих системах нет нужды в таком огромном

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

C>Да, да, да. Поэтому от Дельфовых программистов и получаем все время

C>уродцев типа "Рассчета налогов", "Электронной бухгалтерии" и т.п.

C>У меня такой критерий: 99% _КАЧЕСТВЕННЫХ_ программ с богатым GUI

C>написаны именно на С++. На Дельфе я знаю только одну такую — TheBat!.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.