Re: D Language Foundation Monthly Meeting Summary

2021-06-02 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 2 June 2021 at 11:10:36 UTC, Dukc wrote: Phobos v2 is an official plan? That was news for me! Any chance to get a glimpse of what's planned for it? The overall goal is that it doesn't replace the current Phobos, but sits alongside it. Changed/improved/new functionality goes in

From the D Blog: Driving with D

2021-06-01 Thread Mike Parker via Digitalmars-d-announce
Dylan Graham writes about his experience using D in a microcontroller project and why he chose it. Does anyone know of any similar projects using D? I don't. This may well be the first time it's been employed in this specific manner. The blog: https://dlang.org/blog/2021/06/01/driving-with-d/

DIP 1038--@nodiscard--Formal Assessment Begins

2021-05-31 Thread Mike Parker via Digitalmars-d-announce
I have just handed off DIP 1038, "@nodiscard", to Walter and Atila for their final verdict. They will have 30 days to reach a decision, ask for changes, or otherwise inform us of the status of the DIP. You can read the current revision here:

Re: D Language Foundation Monthly Meeting Summary

2021-05-28 Thread Mike Parker via Digitalmars-d-announce
On Friday, 28 May 2021 at 14:56:08 UTC, Mike Parker wrote: We've just completed our monthly meeting for the month of May 2021. One decision we made is to start providing summaries of the topics discussed. Hence this forum post. The participants: Walter, Atila, Andrei, Razvan, Max, and me.

D Language Foundation Monthly Meeting Summary

2021-05-28 Thread Mike Parker via Digitalmars-d-announce
We've just completed our monthly meeting for the month of May 2021. One decision we made is to start providing summaries of the topics discussed. Hence this forum post. The participants: Walter, Atila, Andrei, Razvan, Max, and me. ### Goals & Tasks The primary topic on our agenda for this

DIP 1036--String Interpolation Tuple Literals--Has Been Withdrawn

2021-05-27 Thread Mike Parker via Digitalmars-d-announce
The authors of DIP 1036, "String Interpolation Tuple Literals", have chosen to withdraw it from consideration in deference to an alternative proposal currently being drafted here: https://github.com/John-Colvin/YAIDIP From the DIP review process documentation: Unlike Abandoned DIPs, a

Re: From the D Blog -- Interfacing D with C: Strings Part One

2021-05-25 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 25 May 2021 at 00:58:31 UTC, Steven Schveighoffer wrote: On 5/24/21 8:38 PM, Mike Parker wrote: OK, I'm just concerned people will see the pattern: ```d somecfunc(str.toStringz); ``` and think that's the end of it. Yeah. Good point. I've updated the post.

Re: From the D Blog -- Interfacing D with C: Strings Part One

2021-05-24 Thread Mike Parker via Digitalmars-d-announce
On Monday, 24 May 2021 at 16:16:53 UTC, Steven Schveighoffer wrote: Nice article! Thanks! Note that there is a huge pitfall awaiting you if you use `toStringz`: garbage collection. You may want to amend the article to identify this pitfall. And I'm not talking about requiring

Re: From the D Blog -- Interfacing D with C: Strings Part One

2021-05-24 Thread Mike Parker via Digitalmars-d-announce
On Monday, 24 May 2021 at 15:10:46 UTC, sighoya wrote: There are at least two more posts worth of information to go into on this topic, but everything in this post is enough to cover many use cases of D to C string interop. Which posts did you think of? I describe them in the Conclusion:

Re: From the D Blog -- Interfacing D with C: Strings Part One

2021-05-24 Thread Mike Parker via Digitalmars-d-announce
On Monday, 24 May 2021 at 15:03:20 UTC, zjh wrote: I always think there is something wrong with the JS of ` D blog site`. I can't use chrome to open it. I'm looking at it in Chrome right now. Are you saying it doesn't open at all for you or there are rendering issues, or...?

From the D Blog -- Interfacing D with C: Strings Part One

2021-05-24 Thread Mike Parker via Digitalmars-d-announce
The latest post in the D and C series dives into the weeds of D and C strings: how they're implemented, when you need to NUL-terminate your D strings and when you don't, and how the storage of literals in memory allows you to avoid NUL termination in one case you might not have considered and

A Pull Request Manager's Perspective

2021-05-18 Thread Mike Parker via Digitalmars-d-announce
Razvan Nitu, one of the foundation's two Pull Request Managers funded by Symmetry Investments, talks about the work he's been doing and two initiatives intended to motivate contributions to the core D projects. https://dlang.org/blog/2021/05/18/a-pull-request-managers-perspective/ I've also

News Roundup on the D Blog

2021-03-24 Thread Mike Parker via Digitalmars-d-announce
This news round-up serves as the "public-facing" announcement of the latest D release, a hint at the upcoming LDC beta, and word on GDC progress. I've also included the formal announcement of the SAOC 2020 results, and a reminder about a couple of Github repositories where anyone looking to

Re: On the D Blog--Symphony of Destruction: Structs, Classes, and the GC

2021-03-18 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 18 March 2021 at 12:27:56 UTC, Petar Kirov [ZombineDev] wrote: Just implementation deficiency. I think it is fixable with some refactoring of the GC pipeline. One approach would be, (similar to other language implementations - see below), that GC-allocated objects with

Re: On the D Blog--Symphony of Destruction: Structs, Classes, and the GC

2021-03-18 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 18 March 2021 at 08:15:01 UTC, Per Nordlöw wrote: In the mean time a good rule of thumb is to qualify all class destructors as @nogc. I suggest you add this advice to the article, Mike. I actually don't agree with that. I'll be discussion the solution in the next article:

GSOC and SAOC Projects List

2021-03-17 Thread Mike Parker via Digitalmars-d-announce
Some of you will have already heard that we didn't make it into GSoC 2021. Every year Google receives over 500 organization applications, but they can only accept ~200. I have no insights into their decision process, but I do believe our application was stronger this year than it was when we

Google Summer of Code and Symmetry Autumn of Code Projects and Mentors

2021-03-16 Thread Mike Parker via Digitalmars-d-announce
Some of you will have already heard that we didn't make it into GSoC 2021. Every year Google receives over 500 organization applications, but they can only accept ~200. I have no insights into their decision process, but I do believe our application was stronger this year than it was when we

DIP 1040--Copying, Moving, and Forwarding--Community Review Round 1 Begins

2021-03-05 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1040, "Copying, Moving, and Forwarding", is now underway. Please discuss the DIP (its merits, its implementation, peripheral topics, etc.) in the Discussion Thread and save all review feedback (critiques on the content of the DIP: what to change, how

Re: On the D Blog--Symphony of Destruction: Structs, Classes, and the GC

2021-03-04 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 4 March 2021 at 23:42:58 UTC, Dukc wrote: I don't understand this part. If an assert was failing, the program is going to terminate anyway, so InvalidMemoryOperationError is no problem. Well, it might obfuscate the underlying error if there is no stack trace, but banning

On the D Blog--Symphony of Destruction: Structs, Classes, and the GC

2021-03-04 Thread Mike Parker via Digitalmars-d-announce
This post is 3+ years overdue. I initially put it off for the lack of a purpose-built tool in the language or the library to distinguish between normal destruction and finalization (when the GC is invoked by the destructor). After we got the `GC.inFinalizer` thing and having made a few stalled

Re: bindbc-lua 0.4.0 -- Lua 5.4, parameter names

2021-02-25 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 25 February 2021 at 19:28:43 UTC, Dennis wrote: On Friday, 19 February 2021 at 08:28:01 UTC, Mike Parker wrote: GitHub: https://github.com/BindBC/bindbc-lua/releases/tag/0.4.0 The link doesn't work because the tag lacks a 'v', should be:

DIP 1035--@system Variables--Community Review Round 2 Begins

2021-02-25 Thread Mike Parker via Digitalmars-d-announce
The second round of Community Review for DIP 1036, "String Interpolation Tuple Literals", is now underway. Please discuss the DIP (its merits, its implementation, peripheral topics, etc.) in the Discussion Thread and save all review feedback (critiques on the content of the DIP: what to

Re: I learned something new in D this week! (anonymous class rundown)

2021-02-19 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 18 February 2021 at 04:31:39 UTC, Adam D. Ruppe wrote: Would you like to know more? http://dpldocs.info/this-week-in-d/Blog.Posted_2021_02_15.html It's on /r/programming here: https://www.reddit.com/r/programming/comments/lnhuts/anonymous_classes_in_d/

bindbc-lua 0.4.0 -- Lua 5.4, parameter names

2021-02-19 Thread Mike Parker via Digitalmars-d-announce
In the latest release of binbc-lua, I've added support for Lua 5.4. In recognition of the upcoming named argument support, I've decided to add parameter names to all of the C API function declarations in the BindBC packages. bindbc-lua 0.4.0 now has them, even for the function pointers in

Re: DIP 1034--Add a Bottom Type (reboot)--Formal Assessment Concluded

2021-02-15 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 16 February 2021 at 07:07:09 UTC, Mike Parker wrote: Congratulations to Dennis Korpel for a job well done, and thanks to everyone who provided feedback on this DIP from the Draft Review through to the Final Review. And here's the link:

DIP 1034--Add a Bottom Type (reboot)--Formal Assessment Concluded

2021-02-15 Thread Mike Parker via Digitalmars-d-announce
When I emailed Walter and Atila to officially launch the Formal Assessment of DIP 1034, "Add a Bottom Type (reboot)", I expected it would be three or four weeks before I received their final decision. So I was surprised when Walter replied two days later with the following response:

Re: Beerconf February 2021

2021-02-13 Thread Mike Parker via Digitalmars-d-announce
On Sunday, 14 February 2021 at 00:54:41 UTC, superbomba wrote: On Saturday, 13 February 2021 at 20:48:53 UTC, Steven Schveighoffer wrote: ... Is it possible to rebroadcast live with YT for those who can't access the original site or app? What would be the point of that? You'd be unable

SAOC 2020 Ends

2021-02-03 Thread Mike Parker via Digitalmars-d-announce
The final Milestone for SAOC 2020 Ended on January 15. The two remaining students, Robert Aron and Adela Vais, had until the end of the month to submit their final reports. They did so, and the reports are now in the hands of the SAOC Committee, which this year consists of Atila Neves, John

DIP 1038--@nodiscard--Final Review Begins

2021-02-03 Thread Mike Parker via Digitalmars-d-announce
The Final Review for DIP 1038, "@nodiscard", has begun. The Final Review is the last check to make sure everything is in good shape. Generally, we aren't looking for major revisions to the DIP unless someone notices something critical. This is a chance for any revisions made in the previous

DIP 1034--Add a Bottom Type (reboot)--Formal Assessment Begins

2021-02-03 Thread Mike Parker via Digitalmars-d-announce
After a bit of delay, DIP 1034, "Add a Bottom Type (reboot)", is now in the hands of Walter and Atila for the Formal Assessment. We can expect to have a final decision or some other result by March 4. You can find the final draft of DIP 1034 here:

Re: DIP 1036--String Interpolation Tuple Literals--Community Round 2 Begins

2021-01-27 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 27 January 2021 at 11:14:13 UTC, Petar Kirov [ZombineDev] wrote: Corrected links: Thanks. I had too many tabs open.

DIP 1036--String Interpolation Tuple Literals--Community Round 2 Begins

2021-01-27 Thread Mike Parker via Digitalmars-d-announce
The second round of Community Review for DIP 1036, "String Interpolation Tuple Literals", is now under way. Please discuss the DIP (its merits, its implementation, peripheral topics, etc.) in the Discussion Thread and save all review feedback (critiques on the content of the DIP: what to

Re: Please Congratulate My New Assistant

2021-01-18 Thread Mike Parker via Digitalmars-d-announce
On Monday, 18 January 2021 at 09:49:10 UTC, M.M. wrote: Is this (and the related PR people) a short-term initiative, or is the funding secured for a longer period? As far as I know this is long term.

Re: Please Congratulate My New Assistant

2021-01-18 Thread Mike Parker via Digitalmars-d-announce
On Monday, 18 January 2021 at 13:08:58 UTC, Mike Parker wrote: On Monday, 18 January 2021 at 09:32:06 UTC, Imperatorn wrote: (Also, general question: Will the PR guys and Max be on Discord or Slack or will it be too much for them?) That's up to them, but I guess Max probably will be.

Re: Please Congratulate My New Assistant

2021-01-18 Thread Mike Parker via Digitalmars-d-announce
On Monday, 18 January 2021 at 09:32:06 UTC, Imperatorn wrote: (Also, general question: Will the PR guys and Max be on Discord or Slack or will it be too much for them?) That's up to them, but I guess Max probably will be.

Please Congratulate My New Assistant

2021-01-18 Thread Mike Parker via Digitalmars-d-announce
Thanks once more to Symmetry Investments, we have a new paid staffer in the D Language Foundation family. Though I call him my "assistant", I can already see he will be more than that. He'll be taking some things off my shoulders, sure, but he also has ideas of his own to bring into the mix.

Say Hello to Our Two New Pull-Request/Issue Managers

2021-01-13 Thread Mike Parker via Digitalmars-d-announce
I'm very, very happy that I can finally announce the news. Some of you may recall the job announcements I put out on the blog back in September [1]. Symmetry Investments offered to fund one full-time, or two part-time, Pull Request Manager positions, the goal being to improve the efficiency of

Re: Release D 2.095.0

2021-01-11 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 2 January 2021 at 20:15:16 UTC, Martin Nowak wrote: Glad to announce D 2.095.0, ♥ to the 61 contributors. This release comes with a much improved C++ header generation, template instantiation traces for deprecations, module-level function conflict detection, and better compiler

Re: Discussion Thread: DIP 1039--Static Arrays with Inferred Length--Community Review Round 1

2021-01-07 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 7 January 2021 at 21:26:28 UTC, Steven Schveighoffer wrote: Should this be on the announce forum? No it shouldn't. But by the time I realized it was, the discussion was well underway.

Re: Discussion Thread: DIP 1039--Static Arrays with Inferred Length--Community Review Round 1

2021-01-07 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 7 January 2021 at 21:42:55 UTC, Per Nordlöw wrote: On Wednesday, 6 January 2021 at 09:21:53 UTC, Mike Parker wrote: https://github.com/dlang/DIPs/blob/c06ce7f144b3dabf363d1896ddcd31a2a6b7c969/DIPs/DIP1039.md A bit off topic: Would Kenji Hara still have been an active Dlang

DIP 1039--Static Arrays with Inferred Length--Community Review Round 1 Begins

2021-01-06 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1039, "Static Arrays with Inferred Length", is now under way. Please discuss the DIP (its merits, its implementation, peripheral topics, etc.) in the Discussion Thread and save all review feedback (critiques on the content of the DIP: what to change,

Discussion Thread: DIP 1039--Static Arrays with Inferred Length--Community Review Round 1

2021-01-06 Thread Mike Parker via Digitalmars-d-announce
This is the discussion thread for the first round of Community Review of DIP 1039, "Static Arrays with Inferred Length": https://github.com/dlang/DIPs/blob/c06ce7f144b3dabf363d1896ddcd31a2a6b7c969/DIPs/DIP1039.md The review period will end at 11:59 PM ET on January 20, or when I make a post

Re: Discussion Thread: DIP 1039--Static Arrays with Inferred Length--Community Review Round 1

2021-01-06 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 6 January 2021 at 09:21:53 UTC, Mike Parker wrote: However, if you have any specific feedback on how to improve the proposal itself, then please post it in the feedback thread. The feedback thread will be the source for the review summary that I will write at the end of this

DIP 1033--Implicit Conversion of Expressions to Delegates--Postponed

2020-12-30 Thread Mike Parker via Digitalmars-d-announce
The Final Review of DIP 1033, "Implicit Conversion of Expressions to Delegates", wrapped up early this month. At the time, after a discussion about the DIP with Atila, Walter asked me to delay the Formal Assessment. More recently, he has informed me that he needs to give some thought as to how

Re: Our community seems to have grown, so many people are joining the Facebook group

2020-12-29 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 29 December 2020 at 13:04:42 UTC, Tobias Pankrath wrote: You have a valid point, but still I am sure the facebook group is a net positive for the community. I'd see it as a digital version of a local user group. Yeah, I see no problem with the group existing. I think it's

Re: Our community seems to have grown, so many people are joining the Facebook group

2020-12-28 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 29 December 2020 at 00:38:40 UTC, Murilo wrote: And apart from all that, having an official FB group serves to show Dlang is growing strong and proud, it shows the world that Dlang is not dead(most people think it is). I'm happy it's working for you, but please do not present

Re: BeerConf Mid-December Edition

2020-12-20 Thread Mike Parker via Digitalmars-d-announce
On Sunday, 20 December 2020 at 11:39:14 UTC, Selim Ozel wrote: On Saturday, 19 December 2020 at 17:48:37 UTC, Ethan wrote: On Saturday, 19 December 2020 at 15:15:16 UTC, Iain Buclaw wrote: I've started up a meeting for people to come and go as they please. BEERCONF Did I miss this? That

DIP 1038--@nodiscard--Community Review Round 1

2020-12-09 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1038, "@nodiscard", is now under way. Please discuss the DIP (its merits, its implementation, peripheral topics, etc.) in the Discussion Thread and save all review feedback (critiques on the content of the DIP: what to change, how to improve it,

Re: DConf Online Video & Slide Links

2020-12-07 Thread Mike Parker via Digitalmars-d-announce
On Monday, 7 December 2020 at 10:29:24 UTC, Mike Parker wrote: After a brief respite, I've gotten back to work. I've just updated the DConf Online site with links to all the slides (including Mathis Beer's) and prerecorded videos. https://dconf.org/2020/online/index.html

DConf Online Video & Slide Links

2020-12-07 Thread Mike Parker via Digitalmars-d-announce
After a brief respite, I've gotten back to work. I've just updated the DConf Online site with links to all the slides (including Mathis Beer's) and prerecorded videos. In the coming days, I'll add the slide links to the video descriptions on YouTube and chop up the Q & A livestreams into

Re: BeerConf Mid-December Edition

2020-12-07 Thread Mike Parker via Digitalmars-d-announce
On Monday, 7 December 2020 at 08:35:35 UTC, Iain Buclaw wrote: So one more time for 2020, grab your best-loved beverages and revered D topics, and join us December 19-20th to celebrate all that we've collectively achieved this year, before finally banishing 2020 into history's dustbin (and

Re: DConf Online 2020 was a big success!

2020-11-25 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 25 November 2020 at 20:30:39 UTC, oddp wrote: On 25.11.20 21:00, Faux Amis via Digitalmars-d-announce wrote: Is there any way to watch the livestreams in stead of the presentations only? Well, the youtube channel has these two Q livestreams, each around six hours long, along

Re: DConf Online 2020 was a big success!

2020-11-24 Thread Mike Parker via Digitalmars-d-announce
On Monday, 23 November 2020 at 07:39:58 UTC, Walter Bright wrote: Thanks go out to all the people who helped out by asking questions that made the chats interesting and informative. Special thanks go out to our speakers who provided the technical presentations: Seconded. The presentations

How to Participate in DConf Online 2020

2020-11-20 Thread Mike Parker via Digitalmars-d-announce
I've written up a blog post describing how to take part in DConf Online 2020. If anything isn't clear, let me know. https://dlang.org/blog/2020/11/20/dconf-online-2020-how-to-participate/

One More DConf Online 2020 Schedule Adjustment

2020-11-20 Thread Mike Parker via Digitalmars-d-announce
In the course of scheduling the video premieres on our YouTube channel, I learned that YouTube only offers time options on the hour and every quarter hour after. Since a few of the talks were listed on the website schedule as starting at :10, :20, or :40, I've had to adjust them 5-minutes back

DIP 1033--Implicit Conversion of Expressions to Delegates--Final Review Begins

2020-11-19 Thread Mike Parker via Digitalmars-d-announce
The Final Review for DIP 1033, "Implicit Conversion of Expressions to Delegates", has begun. The purpose of the Final Review is a last check to make sure everything is in good shape. Generally, we aren't looking for major revisions to the DIP unless someone notices something critical. This

Re: Another DConf Online 2020 Schedule Change

2020-11-15 Thread Mike Parker via Digitalmars-d-announce
On Monday, 16 November 2020 at 06:27:48 UTC, Mike Parker wrote: moved from 19:20 UTC on Sunday to 15:20 UTC on Saturday. Sorry, that should be 17:20 UTC on Saturday.

Another DConf Online 2020 Schedule Change

2020-11-15 Thread Mike Parker via Digitalmars-d-announce
Now that we know exactly how long the talks are, we found the need to fill some dead space for a video shorter than expected and reclaim some extra post-talk Q & A space for a video that turned out longer than expected. So we shuffled the schedule around a bit to make it happen. The biggest

Preparing for Google Summer of Code 2021

2020-11-15 Thread Mike Parker via Digitalmars-d-announce
Recently, Google put out an announcement on the GSoC mailing list about their plans for GSoC 2021. They're doing things differently this time. A big change is that the event is being cut down to 10 weeks, with 2 evaluations rather than 3. That means we will need to think of project ideas

Re: DConf Online 2020 Schedule Change

2020-11-12 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 12 November 2020 at 17:01:51 UTC, Greatsam4sure wrote: On Thursday, 12 November 2020 at 08:34:46 UTC, Mike Parker wrote: On Wednesday, 11 November 2020 at 12:33:44 UTC, Greatsam4sure wrote: Is Andrei not having anything for the community in this dlang online conference? All

Re: DConf Online 2020 Schedule Change

2020-11-12 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 11 November 2020 at 12:33:44 UTC, Greatsam4sure wrote: Is Andrei not having anything for the community in this dlang online conference? All the talks are in the published schedule.

DConf Online 2020 Schedule Change

2020-11-11 Thread Mike Parker via Digitalmars-d-announce
On the first day of the conference, we've swapped Robert and Ali's timeslots. Ali's talk is now at 15:20 UTC and Robert's is at 16:40. https://dconf.org/2020/online/index.html

Re: New DConf Online 2020 Lightning Talk and a new Task Bounty

2020-11-02 Thread Mike Parker via Digitalmars-d-announce
On Monday, 2 November 2020 at 18:23:35 UTC, Seb wrote: I'm sorry about the rather aggressive tone. Thank you.

Re: New DConf Online 2020 Lightning Talk and a new Task Bounty

2020-11-02 Thread Mike Parker via Digitalmars-d-announce
On Monday, 2 November 2020 at 15:08:43 UTC, Seb wrote: A worrying side note here is that there have been many private and public mails about the root causes (three years ago the registry was crashing because the VM only had 200M of memory and a small GC leak made the server collect slightly

New DConf Online 2020 Lightning Talk and a new Task Bounty

2020-11-02 Thread Mike Parker via Digitalmars-d-announce
We've added a "lightning talk" to the DConf Online 2020 schedule. Alexandru Militaru, whom you may remember from his DConf 2019 presentation, will give a ~15-minute talk about sil-cling, an extension to the Symmetry Integration Language (SIL). The talk is taking the 19:20 UTC slot on November

bindbc-sfml 0.1.0

2020-11-02 Thread Mike Parker via Digitalmars-d-announce
I've finally gotten around to finishing up the port of DerelictSFML2 to BindBC: http://bindbc-sfml.dub.pm/ Unlike the Derelict package, it supports every release of CSFML from 2.0 to 2.5. It's untested beyond compiling and loading, so I appreciate any bug reports anyone files. One issue I

Re: DConf Online 2020 Schedule

2020-10-27 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 27 October 2020 at 12:16:00 UTC, IGotD- wrote: On Wednesday, 14 October 2020 at 12:41:34 UTC, Mike Parker wrote: The DConf Online schedule is now live on the website. I've got a blog post coming tomorrow which will, among other things, include an announcement about the schedule

DIP 1037--Add Unary Operator ...--Community Review Round 1 Begins

2020-10-27 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1037, "Add Unary Operator ...", is now under way. Please discuss the DIP (its merits, its implementation, peripheral topics, etc.) in the Discussion Thread and save all review feedback (critiques on the content of the DIP: what to change, how to

Re: DConf Online 2020 Schedule

2020-10-15 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 14 October 2020 at 12:41:34 UTC, Mike Parker wrote: I've got a blog post coming tomorrow The blog: https://dlang.org/blog/2020/10/15/d-2-094-0-dconf-online-schedule-and-saoc-2020/ Reddit: https://www.reddit.com/r/programming/comments/jbp7j6/d_2094_released/

Re: DConf Online 2020 Schedule

2020-10-14 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 14 October 2020 at 14:07:39 UTC, Ezneh wrote: I found few typos in the following parts of the text: Thanks!

DConf Online 2020 Schedule

2020-10-14 Thread Mike Parker via Digitalmars-d-announce
The DConf Online schedule is now live on the website. I've got a blog post coming tomorrow which will, among other things, include an announcement about the schedule aimed at the world outside our community in a form suitable for /r/programming. https://dconf.org/2020/online/index.html

Re: DConf Online 2020...

2020-10-03 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 3 October 2020 at 23:37:37 UTC, Mike Parker wrote: On Saturday, 3 October 2020 at 23:15:41 UTC, Ali Çehreli wrote: On 10/3/20 4:12 PM, Walter Bright wrote: What's the hashtag? #dconf2020 ? Me not know hashtag but Mike has been saying that this is not a DConf but a "DConf

Re: DConf Online 2020...

2020-10-03 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 3 October 2020 at 23:15:41 UTC, Ali Çehreli wrote: On 10/3/20 4:12 PM, Walter Bright wrote: What's the hashtag? #dconf2020 ? Me not know hashtag but Mike has been saying that this is not a DConf but a "DConf Online". Two different yearly events... :) Ali #dconf2020 works.

Re: DConf Online 2020...

2020-10-02 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 3 October 2020 at 04:31:35 UTC, Dukc wrote: Did you remember the schelude publication? It was supposed to happen yesterday. Yes. I'm behind schedule, but it's coming soon.

Function Generation in D: The Good, the Bad, the Ugly, and the Bolt

2020-09-28 Thread Mike Parker via Digitalmars-d-announce
Jean-Louis Leroy sent in a blog post prompted by Andrei's "Perfect forwarding" challenge from the July #beerconf. He digs into D's metaprogramming and code generation facilities, and shows how he arrived at his "refraction" module. The blog:

DIP 1034--Add a Bottom Type (reboot)--Final Review Begins

2020-09-22 Thread Mike Parker via Digitalmars-d-announce
The Final Review for DIP 1034, "Add a Bottom Type (reboot)", has begun. The purpose of the Final Review is a last check to make sure everything is in good shape. Generally, we aren't looking for major revisions to the DIP unless someone notices something critical. This is a chance for any

Re: DIP 1030-- Named Arguments--Formal Assessment

2020-09-18 Thread Mike Parker via Digitalmars-d-announce
On Friday, 18 September 2020 at 13:34:30 UTC, Jean-Louis Leroy wrote: On Thursday, 17 September 2020 at 12:58:06 UTC, Mike Parker wrote: So they decided that a new `std.traits` template and a corresponding `__traits` option are needed which expand into the exact function signature of another

Re: What Mike thinks

2020-09-17 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 17 September 2020 at 20:13:23 UTC, Cym13 wrote: On Thursday, 17 September 2020 at 13:45:16 UTC, Mike Parker wrote: What Mike thinks appears nowhere in my post :-) That's a bit sad. I understand that in your position it may be hard to express a personnal opinion but I think

Re: DIP 1030-- Named Arguments--Formal Assessment

2020-09-17 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 17 September 2020 at 13:42:47 UTC, Jean-Louis Leroy wrote: this point I have some hope that the DIP is not damaging in the way Mike thinks. What Mike thinks appears nowhere in my post :-)

DIP 1030-- Named Arguments--Formal Assessment

2020-09-17 Thread Mike Parker via Digitalmars-d-announce
DIP 1030, "Named Arguments", has been accepted. During the assessment, Walter and Atila had a discussion regarding this particular criticism: https://forum.dlang.org/post/mailman.1117.1581368593.31109.digitalmar...@puremagic.com "Named arguments breaks this very important pattern: auto

Re: DIP 1030-- Named Arguments--Formal Assessment

2020-09-17 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 17 September 2020 at 12:58:06 UTC, Mike Parker wrote: DIP 1030, "Named Arguments", has been accepted. https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1030.md

Re: DConf Online 2020...

2020-09-09 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 9 September 2020 at 13:10:39 UTC, James Lu wrote: On Tuesday, 8 September 2020 at 09:17:10 UTC, Mike Parker wrote: I was on the verge to cutting the schedule down to one day, but thanks to some last-minute submissions, looks like we'll have enough content now to stretch across

Re: DConf Online 2020...

2020-09-09 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 9 September 2020 at 07:52:53 UTC, FeepingCreature wrote: On Tuesday, 8 September 2020 at 09:17:10 UTC, Mike Parker wrote: I was on the verge to cutting the schedule down to one day, but thanks to some last-minute submissions, looks like we'll have enough content now to stretch

DIP 1036--Formatted String Tuple Literals--Community Review Round 1 Begins

2020-09-08 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1036, "Formatted String Tuple Literals", is now under way. Please discuss the DIP (its merits, its implementation, peripheral topics, etc.) in the Discussion Thread and save all review feedback (critiques on the content of the DIP: what to change,

DConf Online 2020...

2020-09-08 Thread Mike Parker via Digitalmars-d-announce
I was on the verge to cutting the schedule down to one day, but thanks to some last-minute submissions, looks like we'll have enough content now to stretch across two days! Thanks to everyone who submitted a proposal. I'll be in touch with each of you soon to discuss how to proceed. For

Re: DConf Online 2020 Submission Deadline Extended

2020-09-06 Thread Mike Parker via Digitalmars-d-announce
On Sunday, 6 September 2020 at 13:29:55 UTC, Darren Drapkin wrote: On Monday, 31 August 2020 at 08:36:09 UTC, Mike Parker wrote So send me your <= 5-minute videos describing your talks, folks! What do you think ? -- Seems interesting! But the purpose of requiring video submissions is

Re: DConf Online 2020 Submission Deadline Extended

2020-09-04 Thread Mike Parker via Digitalmars-d-announce
On Monday, 31 August 2020 at 08:36:09 UTC, Mike Parker wrote: I've received exactly one submission for DConf Online. Two keynotes + one talk does not make a conference. So this is the last call. The deadline has been extended to Sunday, September 6 AOE. This makes or breaks the conference.

DConf Online 2020 Submission Deadline Extended

2020-08-31 Thread Mike Parker via Digitalmars-d-announce
I've received exactly one submission for DConf Online. Two keynotes + one talk does not make a conference. So this is the last call. The deadline has been extended to Sunday, September 6 AOE. This makes or breaks the conference. If we don't have enough talks submitted, it ain't happening.

Symmetry Investments and the D Language Foundation are Hiring

2020-08-30 Thread Mike Parker via Digitalmars-d-announce
Looking for a full-time or part-time gig? Not only is Symmetry Investments hiring D programmers, they are also generously funding two positions for ecosystem work under the D Language Foundation. And they've put up a bounty for a new DUB feature. Read all about it here:

Re: Where are the DConf Online Submissions?

2020-08-29 Thread Mike Parker via Digitalmars-d-announce
On Sunday, 30 August 2020 at 00:13:19 UTC, Stefan Koch wrote: https://dconf.org/2020/online/index.html You don't need to do the whole talk on the video submission right? Right. A short video, no more than 5-minutes. Details are on the site.

Where are the DConf Online Submissions?

2020-08-29 Thread Mike Parker via Digitalmars-d-announce
In my experience with DConf and SAOC, a number of submissions/applications come in on the last day, but I usually receive a some before then. So far, I haven't seen a single submission for DConf Online. If need be, I will extend the deadline by a week. I've been hoping to have enough

Re: The ABC's of Templates in D

2020-08-29 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 29 August 2020 at 09:18:56 UTC, Robert M. Münch wrote: A bit late... but I don't understand this part: "Unlike x, p is not a member of the template. The type Pair is a member, so we can’t refer to it without the prefix." * Why is it not a member of the template (specification)?

DIP 1032--Function Pointer and Delegate Parameters--Withdrawn

2020-08-28 Thread Mike Parker via Digitalmars-d-announce
At the end of the final review of DIP 1032, "Function Pointer and Delegate Parameters Inherit Attributes from Function", Walter informed me he had decided he would reject the DIP on the grounds that it doesn't offer enough utility to justify the potential for code breakage. Since the DIP was

SAOC 2020 Projects and Participants

2020-08-23 Thread Mike Parker via Digitalmars-d-announce
If you're interested in following along with the progress of Symmetry Autumn of Code 2020, you can start with this blog post, where I briefly introduce the participants and their SAOC projects: https://dlang.org/blog/2020/08/23/symmetry-autumn-of-code-2020-projects-and-participants/

SAOC 2020 Phase One

2020-08-17 Thread Mike Parker via Digitalmars-d-announce
We've passed the SAOC 2020 application deadline and have received a handful of applications. The SAOC committee will evaluate them over the coming days. I'll announce the participants and their projects next Sunday, August 23 with and introduction the participants and their projects on the

SAOC 2020 Deadline & DConf Online 2020 Swag

2020-08-09 Thread Mike Parker via Digitalmars-d-announce
Hello folks. I've put some deadline reminders and announced some new swag on the blog. If you're hoping to participate in SAOC 2020, the application deadline is a week away! https://dlang.org/blog/2020/08/09/deadlines-and-new-swag/

DIP 1032--Function Pointer and Delegate Parameters...--Final Review Begins

2020-08-03 Thread Mike Parker via Digitalmars-d-announce
The Final Review for DIP 1032, "Function Pointer and Delegate Parameters Inherit Attributes from Function", has begun. The purpose of the Final Review is a last check to make sure everything is in good shape. Generally, we aren't looking for major revisions to the DIP unless someone notices

Re: The ABC's of Templates in D

2020-08-01 Thread Mike Parker via Digitalmars-d-announce
On Friday, 31 July 2020 at 22:58:07 UTC, Mario Kröplin wrote: On Friday, 31 July 2020 at 13:46:43 UTC, Mike Parker wrote: The blog: https://dlang.org/blog/2020/07/31/the-abcs-of-templates-in-d/ Minor detail: in "Even shorter syntax" the point is not that the template has only one parameter,

Re: The ABC's of Templates in D

2020-08-01 Thread Mike Parker via Digitalmars-d-announce
On Friday, 31 July 2020 at 17:55:54 UTC, Bruce Carneal wrote: Good writing for the not-quite-beginner-and-up audience Mike. Reading it reminded me of how much I had been taking for granted, of how much power D provides with minimal drag. Really hope I never have to go back to C++/CUDA.

Re: The ABC's of Templates in D

2020-08-01 Thread Mike Parker via Digitalmars-d-announce
On Friday, 31 July 2020 at 17:57:58 UTC, H. S. Teoh wrote: On Fri, Jul 31, 2020 at 01:46:43PM +, Mike Parker via Not sure how blog-worthy this is, It is! I'll be in touch :-)

<    1   2   3   4   5   6   7   8   9   10   >