Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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!
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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 :)
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
On 2015-05-29 23:42:06 +, 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. Münch http://www.saphirion.com smarter | better | faster
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
On 2015-05-29 23:42:06 +, 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. Münch http://www.saphirion.com smarter | better | faster
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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!
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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...
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
On Saturday, 30 May 2015 at 13:30:33 UTC, Robert M. Münch wrote: On 2015-05-29 23:42:06 +, 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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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!
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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 +, 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?
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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! :-)
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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!! :)
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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!
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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 :)
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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 ?
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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 :)
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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)
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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...
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
"Dicebot" 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?
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
On 6/1/15 11:40 AM, Dan Olson wrote: "Dicebot" 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
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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)
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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 ... :-)
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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 :-)
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
Steven Schveighoffer writes: > On 6/1/15 11:40 AM, Dan Olson wrote: >> "Dicebot" 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/onkyxucuuthaqxxbk...@forum.dlang.org#post-m2d223wqa0.fsf:40comcast.net
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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 >_<
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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.
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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 !
Re: DConf 2015 has ended. See you in Berlin at DConf 2016!
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/pflkijjjuyyhextxv...@forum.dlang.org