Qt — по отзывам очень хорошая библиотека.
VCL, кстати, как библиотека так себе — но для Дельфи есть JEDI (даром) и DevExpress(за деньги).
Корявым же инструментом являются сами плюсы.
Кстати, по части языковых возможностей последние плюсы превосходят последнюю Дельфи только по части метапрограммирования, но те, кому нужно именно оно на плюсах пишут разве что по крайней нужде.
Практичность плюсов — это кодогенераторы лучших компиляторов, богатый набор библиотек и много-много legacy. Но сам язык от этого лучше не становится — для прикладного он коряв, для системного — тяжел.
Си? Для прикладного? Боже упаси!
Язык с ну очень нестрогой типизацией, без классов, исключений, интерфейсов, с древними заголовочными файлами, с крайне небезопасными соглашениями при вызове, с многозначным синтаксисом… такое для прикладнухи только врагам и отдавать.
Хорошие разработчики работают прежде всего головой.
И предпочитают не преодолевать корявость инструмента (плюсы), а тратить свое время и силы на решение поставленных задач.
Травма отнюдь не родовая — роды как раз прошли блестяще, в дальшейшем уход Хейлсберга стал тяжелым ударом, но настоящий пушной зверек пришел при попытке переориентироваться на .NET.
Qt и VCL — это библиотеки. Delphi и C++ — языки.
VCL, кстати, как библиотека так себе — но для Дельфи есть JEDI (даром) и DevExpress(за деньги).
Корявым же инструментом являются сами плюсы.
Кстати, по части языковых возможностей последние плюсы превосходят последнюю Дельфи только по части метапрограммирования, но те, кому нужно именно оно на плюсах пишут разве что по крайней нужде.
Практичность плюсов — это кодогенераторы лучших компиляторов, богатый набор библиотек и много-много legacy. Но сам язык от этого лучше не становится — для прикладного он коряв, для системного — тяжел.
Язык с ну очень нестрогой типизацией, без классов, исключений, интерфейсов, с древними заголовочными файлами, с крайне небезопасными соглашениями при вызове, с многозначным синтаксисом… такое для прикладнухи только врагам и отдавать.
И предпочитают не преодолевать корявость инструмента (плюсы), а тратить свое время и силы на решение поставленных задач.
VCL же касается только интерфейса пользователя, а это не самая важная сфера применения юникода.
О массовости можно говорить, когда юникод используют большинство прикладников
Про массовое использование юникода в 96 — очень смешно.
Да и VCL фреймворков при выполнении не требует. В отличии от Явы с дотнетом.