Back to Basics at DConf?

Ola Fosheim Grøstad ola.fosheim.grostad at gmail.com
Fri May 13 05:03:43 UTC 2022


On Friday, 13 May 2022 at 04:39:46 UTC, Tejas wrote:
> On Friday, 13 May 2022 at 04:19:26 UTC, Ola Fosheim Grøstad 
> wrote:
>> On Friday, 13 May 2022 at 03:31:53 UTC, Ali Çehreli wrote:
>>> On 5/12/22 18:56, forkit wrote:
>>>
>>> > So...you want to do a talk that challenges D's complexity, 
>>> > by
>>> getting
>>> > back to basics?
>>>
>>> I wasn't thinking about challenging complexity but it gives 
>>> me ideas.
>>>
>>> I am looking for concrete topics like templates, classes, 
>>> ranges, rvalues, etc. Are those interesting?
>>
>> I suggest: patterns for @nogc allocation and where D is going 
>> with move semantics and reference counting.
>>
>> Basically, where is D heading with @nogc?
>>
>> Take each pattern from c++ and Rust and show the D counter 
>> part, with an objective analysis that covers pitfalls and 
>> areas that need more work.
>
> I feel that it'd be best if any video discussion/talk about 
> move semantics happens _after_ [DIP 
> 1040](https://github.com/dlang/DIPs/blob/72f41cffe68ff1f2d4c033b5728ef37e282461dd/DIPs/DIP1040.md#initialization) is merged/rejected, so that the video doesn't become irrelevan after only a few years.

I think the purpose of conferences is to assess the current state 
and be forward looking. After 14 months I would expect Walter to 
know if it is going to be put to rest or not, so just email him I 
guess?



More information about the Digitalmars-d-learn mailing list