www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - DConf 2015 has ended. See you in Berlin at DConf 2016!

reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
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
May 29 2015
next sibling parent reply "Dennis Ritchie" <dennis.ritchie mail.ru> writes:
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
Thank you very much for DConf 2015! Special thanks to John Colvin for the livestream! It was really great and grandiose! I hope that next year someone will give a video camera to livestream with higher resolution to enjoy DConf 2016 fully. Why not DConf is carried out twice a year!? :) E.g. in May and in November. It would be really great. Please think about it!
May 29 2015
parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 5/29/15 5:55 PM, Dennis Ritchie 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
Thank you very much for DConf 2015! Special thanks to John Colvin for the livestream! It was really great and grandiose! I hope that next year someone will give a video camera to livestream with higher resolution to enjoy DConf 2016 fully.
That was a great idea. Thanks, John!
 Why not DConf is carried out twice a year!? :)
 E.g. in May and in November. It would be really great. Please think
 about it!
Hmm, there may be a little disconnect here. Organizing conferences costs money, which currently comes from Walter and my pocket. Whilst I understand how it's awfully exciting to enjoy quality content from the comfort of one's device, we need more attendees before more conferences to make the checkbooks balance. Besides, there is no substitute for being there, as I'm sure all of this year's DConf participants may attest. Andrei
May 29 2015
next sibling parent Rikki Cattermole <alphaglosined gmail.com> writes:
On 30/05/2015 5:08 p.m., Andrei Alexandrescu wrote:
 On 5/29/15 5:55 PM, Dennis Ritchie 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
Thank you very much for DConf 2015! Special thanks to John Colvin for the livestream! It was really great and grandiose! I hope that next year someone will give a video camera to livestream with higher resolution to enjoy DConf 2016 fully.
That was a great idea. Thanks, John!
 Why not DConf is carried out twice a year!? :)
 E.g. in May and in November. It would be really great. Please think
 about it!
Hmm, there may be a little disconnect here. Organizing conferences costs money, which currently comes from Walter and my pocket. Whilst I understand how it's awfully exciting to enjoy quality content from the comfort of one's device, we need more attendees before more conferences to make the checkbooks balance. Besides, there is no substitute for being there, as I'm sure all of this year's DConf participants may attest. Andrei
Maybe take a leaf out of charity streams book. Donations + prizes for viewers.
May 29 2015
prev sibling next sibling parent reply "Joakim" <dlang joakim.fea.st> writes:
On Saturday, 30 May 2015 at 05:08:18 UTC, Andrei Alexandrescu 
wrote:
 Why not DConf is carried out twice a year!? :)
 E.g. in May and in November. It would be really great. Please 
 think
 about it!
Hmm, there may be a little disconnect here. Organizing conferences costs money, which currently comes from Walter and my pocket. Whilst I understand how it's awfully exciting to enjoy quality content from the comfort of one's device, we need more attendees before more conferences to make the checkbooks balance. Besides, there is no substitute for being there, as I'm sure all of this year's DConf participants may attest.
I've been thinking that D needs more globally-available talks like this throughout the year. One way to do it would be to schedule monthly livestreams of a D developer in front of his webcam, like the Jai programming language guy was doing. I could help organize something like this, but the problem isn't getting it up and running but having people actually give talks. I can't even get people to answer my emails for email interviews about D (with the exception of Mihails, who's been very prompt). No doubt everybody is very busy and D is a hobby that's easily pushed aside, but online talks could keep the conference momentum going throughout the year.
May 29 2015
parent Rikki Cattermole <alphaglosined gmail.com> writes:
On 30/05/2015 6:45 p.m., Joakim wrote:
 On Saturday, 30 May 2015 at 05:08:18 UTC, Andrei Alexandrescu wrote:
 Why not DConf is carried out twice a year!? :)
 E.g. in May and in November. It would be really great. Please think
 about it!
Hmm, there may be a little disconnect here. Organizing conferences costs money, which currently comes from Walter and my pocket. Whilst I understand how it's awfully exciting to enjoy quality content from the comfort of one's device, we need more attendees before more conferences to make the checkbooks balance. Besides, there is no substitute for being there, as I'm sure all of this year's DConf participants may attest.
I've been thinking that D needs more globally-available talks like this throughout the year. One way to do it would be to schedule monthly livestreams of a D developer in front of his webcam, like the Jai programming language guy was doing. I could help organize something like this, but the problem isn't getting it up and running but having people actually give talks. I can't even get people to answer my emails for email interviews about D (with the exception of Mihails, who's been very prompt). No doubt everybody is very busy and D is a hobby that's easily pushed aside, but online talks could keep the conference momentum going throughout the year.
In the past week or two, I've been considering doing a livestream for charity on livecoding.tv. Also thought about e.g. livestream conferences. Very very different way to go about it. But I'm interested.
May 29 2015
prev sibling parent reply "Dennis Ritchie" <dennis.ritchie mail.ru> writes:
On Saturday, 30 May 2015 at 05:08:18 UTC, Andrei Alexandrescu 
wrote:
 Why not DConf is carried out twice a year!? :)
 E.g. in May and in November. It would be really great. Please 
 think
 about it!
Hmm, there may be a little disconnect here. Organizing conferences costs money, which currently comes from Walter and my pocket. Whilst I understand how it's awfully exciting to enjoy quality content from the comfort of one's device, we need more attendees before more conferences to make the checkbooks balance. Besides, there is no substitute for being there, as I'm sure all of this year's DConf participants may attest.
Of course, having DConf twice a year need to not start this year, but definitely in the near future. Perhaps starting with 2016 or 2017. Or you can alternate DConf. For example, in 2016 to spend DConf once, and in 2017 — two times! In 2018 once, and in 2019 — twice... I believe that we need to start global popularization D, to take away the throne from the reign of C++ :) Possibly two DConf this greatly help. As for sponsorship DConfs, I think you need to try to enlist the support of some great companies, such as Google. Of course, Digital Mars and The Faсebook done much for the development and promotion of D, but D needs the support of a strong company to accelerate the capture of the industrial market. Ie need to attract a strong company on the side D. I have no idea how this is possible :) But I think it's a good idea! Sorry if I wrote something wrong. This is just my thoughts.
May 30 2015
parent "Dennis Ritchie" <dennis.ritchie mail.ru> writes:
And please, put the missing slides Amaury Sechet, Adam Ruppe and 
unlock access to the slides Liran Zvibel:
http://dconf.org/2015/talks/zvibel.pdf
And also you need to correct a reference to Walter Bright's 
slides here:
http://dconf.org/2015/talks/bright.html
May 30 2015
prev sibling next sibling parent Andre Kostur <andre kostur.net> writes:
On 2015-05-29 5:42 PM, 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
Hmm... convincing the company to send me to Berlin... that might be a challenge :)
May 29 2015
prev sibling next sibling parent reply "Travis Beckstrand" <codernova gmail.com> writes:
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
This is Travis Beckstrand (front row, left side at the conference) checking in! I'm currently a newbie at D but after witnessing the power of and passion behind the language I hope to become an expert and to contribute to its success. I really enjoyed meeting all of you and would like to thank you all for the fantastic presentations you gave.
May 30 2015
parent Walter Bright <newshound2 digitalmars.com> writes:
On 5/30/2015 1:13 AM, Travis Beckstrand wrote:
 This is Travis Beckstrand (front row, left side at the conference) checking in!
 I'm currently a newbie at D but after witnessing the power of and passion
behind
 the language I hope to become an expert and to contribute to its success.

 I really enjoyed meeting all of you and would like to thank you all for the
 fantastic presentations you gave.
Looking forward to std.channel!
May 30 2015
prev sibling next sibling parent =?iso-8859-1?Q?Robert_M._M=FCnch?= <robert.muench saphirion.com> writes:
On 2015-05-29 23:42:06 +0000, Andrei Alexandrescu said:

 We're pleased to announce that DConf 2016 will take place in Berlin, 
 sponsored by Sociomantic.
That's great news!! -- Robert M. Mnch http://www.saphirion.com smarter | better | faster
May 30 2015
prev sibling next sibling parent reply =?iso-8859-1?Q?Robert_M._M=FCnch?= <robert.muench saphirion.com> writes:
On 2015-05-29 23:42:06 +0000, Andrei Alexandrescu said:

 DConf 2015 has been awesome, I'm taking a minute to post this that's 
 been announced a short while ago.
Is there an overview about all the talks that were given? Will there be a link to the live-recordings, so one can jump to specific talks directly? -- Robert M. Mnch http://www.saphirion.com smarter | better | faster
May 30 2015
next sibling parent reply "y" <dlang srtnwz.com> writes:
On Saturday, 30 May 2015 at 13:30:33 UTC, Robert M. Münch wrote:
 Is there an overview about all the talks that were given? Will 
 there be a link to the live-recordings, so one can jump to 
 specific talks directly?
http://dconf.org/2015/schedule/index.html are there any slides online? would be great!
May 30 2015
next sibling parent "Adam D. Ruppe" <destructionator gmail.com> writes:
On Saturday, 30 May 2015 at 14:09:54 UTC, y wrote:
 On Saturday, 30 May 2015 at 13:30:33 UTC, Robert M. Münch wrote:
 Is there an overview about all the talks that were given? Will 
 there be a link to the live-recordings, so one can jump to 
 specific talks directly?
http://dconf.org/2015/schedule/index.html are there any slides online? would be great!
Click on the speaker's name and there's a slides link to the right of their picture on the next page like this: http://dconf.org/2015/talks/murphy.html Most of them are up but not all yet. The proper videos are coming later to those pages too, but I don't know when.
May 30 2015
prev sibling parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 5/30/15 7:09 AM, y wrote:
 On Saturday, 30 May 2015 at 13:30:33 UTC, Robert M. Münch wrote:
 Is there an overview about all the talks that were given? Will there
 be a link to the live-recordings, so one can jump to specific talks
 directly?
http://dconf.org/2015/schedule/index.html are there any slides online? would be great!
All slides are online at the respective talk pages at http://dlang.org. -- Andrei
May 30 2015
parent reply "Andy Smith" <andyrsmith googlemail.com> writes:
On Saturday, 30 May 2015 at 19:55:53 UTC, Andrei Alexandrescu 
wrote:
 On 5/30/15 7:09 AM, y wrote:
 On Saturday, 30 May 2015 at 13:30:33 UTC, Robert M. Münch 
 wrote:
 Is there an overview about all the talks that were given? 
 Will there
 be a link to the live-recordings, so one can jump to specific 
 talks
 directly?
http://dconf.org/2015/schedule/index.html are there any slides online? would be great!
All slides are online at the respective talk pages at http://dlang.org. -- Andrei
Yeah there's still a permission problem with Lirans slides I think. Cheers, A.
May 30 2015
parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 5/30/15 2:01 PM, Andy Smith wrote:
 On Saturday, 30 May 2015 at 19:55:53 UTC, Andrei Alexandrescu wrote:
 On 5/30/15 7:09 AM, y wrote:
 On Saturday, 30 May 2015 at 13:30:33 UTC, Robert M. Münch wrote:
 Is there an overview about all the talks that were given? Will there
 be a link to the live-recordings, so one can jump to specific talks
 directly?
http://dconf.org/2015/schedule/index.html are there any slides online? would be great!
All slides are online at the respective talk pages at http://dlang.org. -- Andrei
Yeah there's still a permission problem with Lirans slides I think.
I fixed it for the third time. Somehow the permission keeps on going back to nonreadable by all. Anyone knows what the problem might be? -- Andrei
May 30 2015
prev sibling next sibling parent "Adam D. Ruppe" <destructionator gmail.com> writes:
On Saturday, 30 May 2015 at 13:30:33 UTC, Robert M. Münch wrote:
 Is there an overview about all the talks that were given?
The schedule has the proposed summary, and I'll be writing more up for tomorrow's This Week in D. I just have about 600 lines of notes to weed through and get to the most interesting bits...
May 30 2015
prev sibling next sibling parent reply "John Colvin" <john.loughran.colvin gmail.com> writes:
On Saturday, 30 May 2015 at 13:30:33 UTC, Robert M. Münch wrote:
 On 2015-05-29 23:42:06 +0000, Andrei Alexandrescu said:

 DConf 2015 has been awesome, I'm taking a minute to post this 
 that's been announced a short while ago.
Is there an overview about all the talks that were given? Will there be a link to the live-recordings, so one can jump to specific talks directly?
Assuming youtube doesn't make it too annoying on intermittent internet connections, I'm gonna chop the videos up, 1 per talk.
May 30 2015
parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 5/30/15 8:34 AM, John Colvin wrote:
 Assuming youtube doesn't make it too annoying on intermittent internet
 connections, I'm gonna chop the videos up, 1 per talk.
Awesome, thanks! -- Andrei
May 30 2015
prev sibling parent "Chuck Allison" <chuck freshsources.com> writes:
On Saturday, 30 May 2015 at 13:30:33 UTC, Robert M. Münch wrote:

I searched on YouTube and all the live streams are there! Just 
search for DConf 2015.

 On 2015-05-29 23:42:06 +0000, Andrei Alexandrescu said:

 DConf 2015 has been awesome, I'm taking a minute to post this 
 that's been announced a short while ago.
Is there an overview about all the talks that were given? Will there be a link to the live-recordings, so one can jump to specific talks directly?
May 30 2015
prev sibling next sibling parent "Mengu" <mengukagan gmail.com> writes:
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
now that is great news! i'll be there and see you all there.
May 30 2015
prev sibling next sibling parent "Jonas Drewsen" <nospam4321 hotmail.com > writes:
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.
Good news indeed! Thanks to Sociomantic for doing this.
May 31 2015
prev sibling next sibling parent reply "Joseph Rushton Wakeling" <joseph.wakeling webdrake.net> writes:
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!
Just arrived back in Berlin, and before the jetlag finishes me off for today, I'd just like to say a big Thank You to Walter, Andrei, and to Chuck Allison and Utah Valley University, for a fantastic DConf 2015. It was great to be able to get to meet so many of you face to face at last and to take part in such a great collection of talks and discussions. Hope to see you all in Berlin next year! :-)
May 31 2015
next sibling parent "Andy Smith" <andyrsmith googlemail.com> writes:
On Sunday, 31 May 2015 at 14:21:08 UTC, Joseph Rushton Wakeling 
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!
Just arrived back in Berlin, and before the jetlag finishes me off for today, I'd just like to say a big Thank You to Walter, Andrei, and to Chuck Allison and Utah Valley University, for a fantastic DConf 2015. It was great to be able to get to meet so many of you face to face at last and to take part in such a great collection of talks and discussions. Hope to see you all in Berlin next year! :-)
Couldn't have put it better myself :-) +1 Cheers, A.
May 31 2015
prev sibling parent Walter Bright <newshound2 digitalmars.com> writes:
On 5/31/2015 7:21 AM, Joseph Rushton Wakeling 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!
Just arrived back in Berlin, and before the jetlag finishes me off for today, I'd just like to say a big Thank You to Walter, Andrei, and to Chuck Allison and Utah Valley University, for a fantastic DConf 2015. It was great to be able to get to meet so many of you face to face at last and to take part in such a great collection of talks and discussions. Hope to see you all in Berlin next year! :-)
You're welcome! I had a great time, and an especial thanks to Chuck and UVU for providing a wonderful location with glorious views of the mountains. I enjoyed the view every time I stepped outside.
May 31 2015
prev sibling next sibling parent reply "Dejan Lekic" <dejan.lekic gmail.com> writes:
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
Good news!! So I am *definitely* coming to DConf 2016!! :)
Jun 01 2015
parent Iain Buclaw via Digitalmars-d-announce writes:
On 1 Jun 2015 10:10, "Dejan Lekic via Digitalmars-d-announce" <
digitalmars-d-announce puremagic.com> 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
Good news!! So I am *definitely* coming to DConf 2016!! :)
About time!
Jun 01 2015
prev sibling next sibling parent reply "Dicebot" <public dicebot.lv> writes:
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 :)
Jun 01 2015
parent reply "extrawurst" <stephan extrawurst.org> writes:
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 ?
Jun 01 2015
parent reply "Dicebot" <public dicebot.lv> writes:
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 :)
Jun 01 2015
next sibling parent reply "extrawurst" <stephan extrawurst.org> writes:
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)
Jun 01 2015
parent "Adam D. Ruppe" <destructionator gmail.com> writes:
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...
Jun 01 2015
prev sibling next sibling parent reply Dan Olson <gorox comcast.net> writes:
"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?
Jun 01 2015
parent reply Steven Schveighoffer <schveiguy yahoo.com> writes:
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
Jun 01 2015
next sibling parent "Joseph Rushton Wakeling" <joseph.wakeling webdrake.net> writes:
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 ... :-)
Jun 01 2015
prev sibling parent Dan Olson <gorox comcast.net> writes:
Steven Schveighoffer <schveiguy yahoo.com> writes:

 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).
Just listened to it. I would be interested to know applications where migrating Fibers across threads is a good thing. I can imagine server load balancing over cores. What else? The issue I've been tripped up by with migrating Fibers is that compiler backends like LLVM and GCC do some nice optimizations with thread-locals on some targets that lead to incorrect code when a Fiber yields and comes back on a different thread. To get it right, the compiler would have to assume that any function call could return on a different thread. The solutions I can think of today are to: not optimize (not a good solution), or have a special compiler switch to not optimize TLS (not available in backend), or ensure Fibers don't access TLS vars (not sure how that could be done except by being careful), or don't migrate. Inlining makes being careful difficult because a function call before and after a yield may access the same TLS var, and compiler then decides to cache the TLS address in a register. I have been prototyping a Fiber check that throws an exception on targets with this issue, and the developer can override it by setting a Fiber property, after promising to be careful. http://forum.dlang.org/thread/onkyxucuuthaqxxbkoir forum.dlang.org#post-m2d223wqa0.fsf:40comcast.net
Jun 01 2015
prev sibling next sibling parent reply "Laeeth Isharc" <nospamlaeeth nospam.laeeth.com> writes:
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.
Jun 01 2015
next sibling parent reply "Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= writes:
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.
Jun 01 2015
next sibling parent "Dmitri Makarov" <dmakarv gmail.com> writes:
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)
Jun 01 2015
prev sibling parent "Laeeth Isharc" <Laeeth.nospam nospam-laeeth.com> writes:
On Monday, 1 June 2015 at 18:40:54 UTC, Ola Fosheim Grøstad wrote:
 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.
Thanks. Laeeth
Jun 02 2015
prev sibling parent reply "Dicebot" <public dicebot.lv> writes:
On Monday, 1 June 2015 at 18:25:02 UTC, Laeeth Isharc wrote:
 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)?
There was extended discussion in old threads but short summary of my opinion is: - allows implicit changes to language semantics (== learning new framework is effectively learning new language) - overlaps in functionality with mixins for majority of use cases - less intuitive to newcomers (though cleaner/safer to experienced programmers, I admit that) - requires standard (and stable!) AST format
Jun 02 2015
parent reply Jacob Carlborg <doob me.com> writes:
On 2015-06-02 20:28, Dicebot wrote:

 - requires standard (and stable!) AST format
Is that a negative point? BTW, the compiler doesn't necessarily need to use the same API for the AST internally as exposed externally. -- /Jacob Carlborg
Jun 02 2015
parent "Dicebot" <public dicebot.lv> writes:
On Tuesday, 2 June 2015 at 19:44:12 UTC, Jacob Carlborg wrote:
 On 2015-06-02 20:28, Dicebot wrote:

 - requires standard (and stable!) AST format
Is that a negative point? BTW, the compiler doesn't necessarily need to use the same API for the AST internally as exposed externally.
Yes, considering current official stance on breaking changes that is huge negative point. We are rather far from being able to tell what good stable AST format could be be in the long run. Maintaining two different formats is a way to address that but I feel that effort required goes beyond the realm of realistic at that point.
Jun 02 2015
prev sibling next sibling parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 6/1/2015 5:39 AM, Dicebot wrote:
 - Moving fibers between threads (though there is some hope that Liran managed
to
 convince Walter it is a bad idea)
You two have made a good case. I'm on the fence :-)
Jun 01 2015
parent "Liran Zvibel" <liran weka.io> writes:
On Monday, 1 June 2015 at 19:26:34 UTC, Walter Bright wrote:
 On 6/1/2015 5:39 AM, Dicebot wrote:
 - Moving fibers between threads (though there is some hope 
 that Liran managed to
 convince Walter it is a bad idea)
You two have made a good case. I'm on the fence :-)
I moved this into an actual discussion in the forum, please follow : http://forum.dlang.org/thread/pflkijjjuyyhextxvdnn forum.dlang.org
Jun 03 2015
prev sibling next sibling parent reply "Vladimir Panteleev" <vladimir thecybershadow.net> writes:
On Monday, 1 June 2015 at 12:39:13 UTC, Dicebot wrote:
 - Going for kitchen sink Phobos (and distributing vibe.d as 
 part of Phobos)
I thought we agreed to start with just Dub first.
 - Moving fibers between threads (though there is some hope that 
 Liran managed to convince Walter it is a bad idea)
How this isn't a bad idea? AFAIU the Go folks ran into the same problems: https://docs.google.com/document/d/1At2Ls5_fhJQ59kDK2DFVhFu3g5mATSXqqV5QrxinasI/edit
Jun 01 2015
parent "Dicebot" <public dicebot.lv> writes:
On Monday, 1 June 2015 at 21:02:17 UTC, Vladimir Panteleev wrote:
 On Monday, 1 June 2015 at 12:39:13 UTC, Dicebot wrote:
 - Going for kitchen sink Phobos (and distributing vibe.d as 
 part of Phobos)
I thought we agreed to start with just Dub first.
"we"? :P
 - Moving fibers between threads (though there is some hope 
 that Liran managed to convince Walter it is a bad idea)
How this isn't a bad idea? AFAIU the Go folks ran into the same problems: https://docs.google.com/document/d/1At2Ls5_fhJQ59kDK2DFVhFu3g5mATSXqqV5QrxinasI/edit
Before running into problems they advertised how this is "the right thing to do" and it is very hard to fight Go marketing even if it is completely unreasonable >_<
Jun 02 2015
prev sibling parent Mathias Lang via Digitalmars-d-announce writes:
2015-06-01 14:39 GMT+02:00 Dicebot via Digitalmars-d-announce <
digitalmars-d-announce puremagic.com>:

 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 :)
While it's for different reasons - and I wouldn't qualify it hypocrite -, I follow you on every point :) Thanks Chuck, Walter and Andrei, and every speaker for making this happen. It's also very nice to see that the community is being listen to (w.r.t. dub for example). Looking forward to play at home next year !
Jun 02 2015
prev sibling parent reply "Liran Zvibel" <liran weka.io> writes:
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
I'd like to thank Andrei, Walter and Chuck for the hard work of making this conference happen. The conference was very well organized, with quality speakers and great atmosphere. I'm very glad I was able to make it and get to meet parts of the great D community. Berlin is very convenient for us (3:30 hr direct flight :) ) so I guess next year you'll get to see more of Weka.IO :) See you, and thanks again! Liran
Jun 02 2015
parent Iain Buclaw via Digitalmars-d-announce writes:
On 2 June 2015 at 12:28, Liran Zvibel via Digitalmars-d-announce <
digitalmars-d-announce puremagic.com> 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
I'd like to thank Andrei, Walter and Chuck for the hard work of making this conference happen. The conference was very well organized, with quality speakers and great atmosphere. I'm very glad I was able to make it and get to meet parts of the great D community. Berlin is very convenient for us (3:30 hr direct flight :) ) so I guess next year you'll get to see more of Weka.IO :) See you, and thanks again! Liran
I look forward to meeting you. Iain
Jun 02 2015