June 01, 2015
On Monday, 1 June 2015 at 10:53:38 UTC, Dicebot wrote:
> On Friday, 29 May 2015 at 23:42:00 UTC, Andrei Alexandrescu wrote:
>> DConf 2015 has been awesome, I'm taking a minute to post this that's been announced a short while ago.
>>
>> We're pleased to announce that DConf 2016 will take place in Berlin, sponsored by Sociomantic.
>>
>> We'll be back with details. See you there!
>>
>>
>> Andrei
>
> Thanks for the chance to be there! Even if I am dissapointed with many decisions being made, the main thing is that D is getting new users and new success stories. And DConf tells those stories :)

Out of curiosity, what decisions are you talking about ?
June 01, 2015
On Monday, 1 June 2015 at 12:00:53 UTC, extrawurst wrote:
>> Thanks for the chance to be there! Even if I am dissapointed with many decisions being made, the main thing is that D is getting new users and new success stories. And DConf tells those stories :)
>
> Out of curiosity, what decisions are you talking about ?

I think these are most unpleasant ones for me:

- Same hypocrite attitude to language/stdlib breaking changes that neither allows to fix it nor gives stability guarantees.

- Going for kitchen sink Phobos (and distributing vibe.d as part of Phobos)

- Moving fibers between threads (though there is some hope that Liran managed to convince Walter it is a bad idea)

On the other hand, AST macros have been officially rejected and that I like a lot :)
June 01, 2015
On Monday, 1 June 2015 at 12:39:13 UTC, Dicebot wrote:
> On Monday, 1 June 2015 at 12:00:53 UTC, extrawurst wrote:
>>> Thanks for the chance to be there! Even if I am dissapointed with many decisions being made, the main thing is that D is getting new users and new success stories. And DConf tells those stories :)
>>
>> Out of curiosity, what decisions are you talking about ?
>
> I think these are most unpleasant ones for me:
>
> - Same hypocrite attitude to language/stdlib breaking changes that neither allows to fix it nor gives stability guarantees.
>
> - Going for kitchen sink Phobos (and distributing vibe.d as part of Phobos)
>
> - Moving fibers between threads (though there is some hope that Liran managed to convince Walter it is a bad idea)
>
> On the other hand, AST macros have been officially rejected and that I like a lot :)

To miss on this kind of grapevine when not attending dconf is the most annoying part...

I whish more of the attendees would write this stuff down somewhere for us others ;) (looking at Adam and hoping for the next issue of TWID)
June 01, 2015
On Monday, 1 June 2015 at 12:44:38 UTC, extrawurst wrote:
> I whish more of the attendees would write this stuff down somewhere for us others ;) (looking at Adam and hoping for the next issue of TWID)

I have about 600 lines of notes to finish wading through and since I'm still in Utah making the rounds of visits I'm a bit behind but you should expect it later today...
June 01, 2015
"Dicebot" <public@dicebot.lv> writes:

> - Moving fibers between threads (though there is some hope that Liran managed to convince Walter it is a bad idea)

I am interesting in this one.  What was the decision, that Fibers should or should not be allowed to migrate between threads?  Is the discussion in one of the recorded talks?
June 01, 2015
On 6/1/15 11:40 AM, Dan Olson wrote:
> "Dicebot" <public@dicebot.lv> writes:
>
>> - Moving fibers between threads (though there is some hope that Liran
>> managed to convince Walter it is a bad idea)
>
> I am interesting in this one.  What was the decision, that Fibers should
> or should not be allowed to migrate between threads?  Is the discussion
> in one of the recorded talks?
>

Walter said that fibers must be movable between threads, it was part of the AMA I think (day 1 final talk).

I will note to those reading this thread, the absolute most phenomenal part of attending the d conference is the live discussion that happens between talks, and afterwards over drinks/dinner. The live streams and recorded talks are no substitute. Just a nudge for anyone who is on the fence for next year :) I hope I can go next year, need to get that passport in order...

-Steve
June 01, 2015
On Monday, 1 June 2015 at 12:39:13 UTC, Dicebot wrote:
> On the other hand, AST macros have been officially rejected and that I like a lot :)

Hi.

Just out of curiosity, what are the evils of AST macros (or could you point me to something you like on the topic)?


Laeeth.
June 01, 2015
On Monday, 1 June 2015 at 18:25:02 UTC, Laeeth Isharc wrote:
> Just out of curiosity, what are the evils of AST macros (or could you point me to something you like on the topic)?

It turns all changes into breaking changes. It is something you only can add to a stable language without collateral damage.
June 01, 2015
On Monday, 1 June 2015 at 18:40:54 UTC, Ola Fosheim Grøstad wrote:
> only can add to a stable language without collateral damage.

does even a single stable language exist? (apart from the ones that nobody uses)
June 01, 2015
On Monday, 1 June 2015 at 16:23:14 UTC, Steven Schveighoffer wrote:
> I will note to those reading this thread, the absolute most phenomenal part of attending the d conference is the live discussion that happens between talks, and afterwards over drinks/dinner. The live streams and recorded talks are no substitute. Just a nudge for anyone who is on the fence for next year :) I hope I can go next year, need to get that passport in order...

I can second that, and I'd like to add a personal note of thanks for the great advice that you offered me after my talk.  I'm starting to come around to some of the ideas I wasn't so sure of at the time ... :-)