Здравствуйте, 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!.