Re: When will you announce DConf 2020?
On 11/6/2019 7:44 PM, bachmeier wrote: Also, it's low cost to submit, so there's no reason not to do so. Even if it's turned down, you don't have much to lose. You'd obviously have more information about the proposals than I do, but there must not have been many given how few presentations came from outside the inner circle this year. Even if a proposal gets turned down, one can always submit it at another programmers' conference, or even a meetup. They're always looking for material. (I gave a talk at a meetup just last month.)
Re: When will you announce DConf 2020?
On Wednesday, 6 November 2019 at 21:30:36 UTC, Ali Çehreli wrote: On 11/06/2019 11:20 AM, bachmeier wrote: > While I encourage you to submit a talk, I encourage everyone to submit a proposal. > I'll point out that there were > only six regular talks per day this year, and a lot of those were core > contributors A major part of that outcome was the low number of total proposals. The core contributors and others kind of chipped in to save the day. We want tons of proposals. Ali Also, it's low cost to submit, so there's no reason not to do so. Even if it's turned down, you don't have much to lose. You'd obviously have more information about the proposals than I do, but there must not have been many given how few presentations came from outside the inner circle this year.
Re: When will you announce DConf 2020?
On 11/06/2019 11:20 AM, bachmeier wrote: > While I encourage you to submit a talk, I encourage everyone to submit a proposal. > I'll point out that there were > only six regular talks per day this year, and a lot of those were core > contributors A major part of that outcome was the low number of total proposals. The core contributors and others kind of chipped in to save the day. We want tons of proposals. Ali
Re: When will you announce DConf 2020?
On 11/6/19 2:20 PM, bachmeier wrote: On Tuesday, 5 November 2019 at 03:04:30 UTC, Murilo wrote: On Sunday, 3 November 2019 at 19:49:48 UTC, Manu wrote: On Sun, Nov 3, 2019 at 8:20 AM Murilo via Digitalmars-d-announce wrote: If you have ideas for an interesting talk, submit a proposal, and perhaps you may have your costs covered? It's great to see people coming from such different parts of the world! Oh, so they cover the costs if I can give an interesting talk? I already had several ideas in mind to speak during DConf but I never imagined that could get my costs covered. While I encourage you to submit a talk, I'll point out that there were only six regular talks per day this year, and a lot of those were core contributors, Andrei's students, and prominent members of the community. So hope for the best but maybe don't be too disappointed if there's no room on the schedule. Most definitely, submit a talk. I wouldn't worry about having "credentials," interesting talks from people who are not regular speakers are always welcome. -Steve
Re: When will you announce DConf 2020?
On Tuesday, 5 November 2019 at 03:04:30 UTC, Murilo wrote: On Sunday, 3 November 2019 at 19:49:48 UTC, Manu wrote: On Sun, Nov 3, 2019 at 8:20 AM Murilo via Digitalmars-d-announce wrote: If you have ideas for an interesting talk, submit a proposal, and perhaps you may have your costs covered? It's great to see people coming from such different parts of the world! Oh, so they cover the costs if I can give an interesting talk? I already had several ideas in mind to speak during DConf but I never imagined that could get my costs covered. While I encourage you to submit a talk, I'll point out that there were only six regular talks per day this year, and a lot of those were core contributors, Andrei's students, and prominent members of the community. So hope for the best but maybe don't be too disappointed if there's no room on the schedule.
Re: D for microservices: ldc, rdmd, dub now available on Alpine x86_64
On 2019-11-06 02:02, sarn wrote: And the neat way to do that is with a multi-stage build: one Dockerfile, with an Alpine container building the binary, then copying to a FROM scratch container I've used the "smith" tool as well [1]. It has some additonal help with dynamically linked code. It will use "ldd", recursively, to track dependencies and automatically add those. It will also do a couple of other things, like making the filesystem read only. The musl build is practically necessary because glibc has effectively given up standalone static binary support. So, thanks BPF Korea :) Yeah, it helps. Although it still possible to statically link with glibc, although you might get some warnings. [1] https://github.com/oracle/smith -- /Jacob Carlborg
Re: When will you announce DConf 2020?
On Tuesday, 5 November 2019 at 05:10:56 UTC, Mike Parker wrote: On Tuesday, 5 November 2019 at 03:04:30 UTC, Murilo wrote: Oh, so they cover the costs if I can give an interesting talk? I already had several ideas in mind to speak during DConf but I never imagined that could get my costs covered. If you submit a talk proposal and it's accepted, then you are eligible after the conference to have your travel and accommodation expenses reimbursed. As long as they're reasonable (e.g. no first-class plane tickets or 5-star hotels, etc.). Alright, thank you very much for the information.
Re: Release D 2.089.0
On Tue., 5 Nov. 2019, 11:35 pm John Chapman via Digitalmars-d-announce, < digitalmars-d-announce@puremagic.com> wrote: > On Wednesday, 6 November 2019 at 01:16:00 UTC, Manu wrote: > > On Tue, Nov 5, 2019 at 5:14 PM Manu wrote: > >> > >> On Tue, Nov 5, 2019 at 1:20 PM John Chapman via > >> Digitalmars-d-announce > >> wrote: > >> > > >> > On Tuesday, 5 November 2019 at 19:05:10 UTC, Manu wrote: > >> > > Incidentally, in your sample above there, `a` and `b` are > >> > > not shared... why not just write: `cas(, null, b);` ?? > >> > > If source data is not shared, you shouldn't cast to shared. > >> > > >> > Because casts were needed in 2.088 and earlier and I just > >> > updated to 2.089, unaware of the API change. Should I log > >> > `null` not working as a bug? > >> > >> Yes > > > > But I also think you should update your code to not perform the > > casts. Can you confirm that the null works when removing the > > shared casts? > > Yes and no - it compiles when removing the casts, but AVs at > runtime. > > Bug filed: https://issues.dlang.org/show_bug.cgi?id=20359 Thanks! I'll look into these as soon as I have a moment. Sorry for the inconvenience.
Re: Release D 2.089.0
On Wednesday, 6 November 2019 at 01:51:24 UTC, Heromyth wrote: [snip] There are some bugs in cas. See here: https://issues.dlang.org/show_bug.cgi?id=20354 https://issues.dlang.org/show_bug.cgi?id=20355 I suspect that providing simplified examples might improve your chances of getting these fixed...
Re: Release D 2.089.0
On 11/5/19 2:05 PM, Manu wrote: Incidentally, in your sample above there, `a` and `b` are not shared... why not just write: `cas(, null, b);` ?? If source data is not shared, you shouldn't cast to shared. We have the same problem in Martin's std.io library, won't build with the null uncasted. And it's not improperly casting, because syncDriver is stateless and immutable, so casting to shared mutable isn't going to cause problems (I think). https://github.com/MartinNowak/io/blob/2147802a9bca0dcf82293303f407dd3e253691e9/src/std/io/driver/package.d#L232-L250 Discussion: https://github.com/MartinNowak/io/issues/27 Currently causes pull requests for this and my iopipe library to fail to build on CI. P.S. glad to see shared getting some attention! -Steve
Re: Release D 2.089.0
On Sunday, 3 November 2019 at 13:35:36 UTC, Martin Nowak wrote: Glad to announce D 2.089.0, ♥ to the 44 contributors. The Blog: https://dlang.org/blog/2019/11/06/dmd-2-089-0-released/ Reddit: https://www.reddit.com/r/programming/comments/dsgrc2/d_20890_released/
Re: Release D 2.089.0
On Wednesday, 6 November 2019 at 13:49:16 UTC, Ron Tarrant wrote: On the one hand, it's nice to get a shiny, new version (thanks to all involved), but is there any way the installer can be more selective about what it tosses out so I don't have to reconfigure GtkD libs, etc. in its aftermath? Are you putting libs in the compiler's directory tree? Or are you editing sc.ini/dmd.conf? You really shouldn't be doing the former.
Re: Release D 2.089.0
On Sunday, 3 November 2019 at 13:35:36 UTC, Martin Nowak wrote: Glad to announce D 2.089.0... Hi Martin, On the one hand, it's nice to get a shiny, new version (thanks to all involved), but is there any way the installer can be more selective about what it tosses out so I don't have to reconfigure GtkD libs, etc. in its aftermath?