version: multiple conditions

rsw0x via Digitalmars-d digitalmars-d at puremagic.com
Wed Jul 1 07:28:04 PDT 2015


On Wednesday, 1 July 2015 at 13:43:27 UTC, Jonathan M Davis wrote:
> On Wednesday, 1 July 2015 at 11:18:17 UTC, ketmar wrote:
>> On Wed, 01 Jul 2015 10:16:13 +0000, Ola Fosheim Grøstad wrote:
>>
>>> Quite a few niche-libraries are C++ only.
>>
>> throw 'em away, they full of bugs and broken code anyway.
>
> Qt? AFAIK, it's C++-only, and it's widely considered to be one 
> of the best GUI toolkits out there. Sure, having a library be 
> in C or provide C bindings makes it more compatible with other 
> languages, which is nice you're using another language, but the 
> fact that someone chooses to use C++ instead of C for their 
> library doesn't make it junk, and plenty of folks care 
> primarily about C++, in which case, it's a non-issue.
>
> - Jonathan M Davis

qt is good because it's far, _far_ more than a UI toolkit.
It's the exact opposite of something that D needs.

qt has support for XML, json, databases, audio backend, memory 
management system, scripting engine, web browser, etc etc
it reimplements 99% of the C++ standard library

for D, qt is overengineered junk.


More information about the Digitalmars-d mailing list