My Long Term Vision for the D programming language

Gleb gleb.tsk at gmail.com
Wed Nov 24 11:36:21 UTC 2021


On Wednesday, 24 November 2021 at 10:40:39 UTC, IGotD- wrote:
> On Wednesday, 24 November 2021 at 10:23:22 UTC, Gleb wrote:
>>
>> There are no full-fledged signals --- slots with the ability 
>> to exchange
>> data between threads (in the style of Qt) => whole familiar 
>> sections
>> immediately drop out.
>>
>
> D has a native message system between threads. Qt signals is a 
> special case as it also can be used in the same thread and then 
> it is just a function call. Also there are syntax sugar for 
> declaring Qt signals in C++.
>
> I don't know any language that natively implements signals as 
> Qt does.

Yes.But see:
There is not any standard (or well-known) library with some 
functionality like Qt provide (non-GUI part). So methods that 
good lies to sig-slot paradigm can not be simply expressed in D. 
Sadly...



More information about the Digitalmars-d mailing list