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 :-)

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-07-31 Thread Mike Parker via Digitalmars-d-announce
On Friday, 31 July 2020 at 15:24:46 UTC, Ali Çehreli wrote: On 7/31/20 6:46 AM, Mike Parker wrote: The blog: https://dlang.org/blog/2020/07/31/the-abcs-of-templates-in-d/ An excellent article and the ideas are delivered expertly, in a very natural way. And there are almost no typos. ;)

The ABC's of Templates in D

2020-07-31 Thread Mike Parker via Digitalmars-d-announce
I'm planning to publish several articles and tutorials about D templates over the next few months. As a means of setting the stage, I've published this tutorial on the basics. The blog: https://dlang.org/blog/2020/07/31/the-abcs-of-templates-in-d/ Reddit:

Re: DIP 1030--Named Arguments--Final Review Begins

2020-07-27 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 28 July 2020 at 04:18:11 UTC, Cecil Ward wrote: Mike, is this going to go ahead? You can see the status of every active DIP here: https://github.com/dlang/DIPs/blob/master/DIPs/README.md As a rule, every DIP in that top table is going to go ahead unless a) the author

DIP 1029--Add throw as Function Attribute--Formal Assessment

2020-07-25 Thread Mike Parker via Digitalmars-d-announce
Now that our new DIP rules have been announced, I'm going to get the DIP process moving again. And the first thing on the list is the announcement that DIP 1029, "Add throw as Function Attribute" has been accepted. https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1029.md The

Re: DConf Online 2020 (Formal Announcement)

2020-07-23 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 23 July 2020 at 14:57:09 UTC, Paul Backus wrote: On Thursday, 23 July 2020 at 14:43:23 UTC, Mike Parker wrote: I've just published the formal announcement of DConf Online 2020 to the blog and shared it on reddit. If you have time, please check the comments in the reddit thread for

DConf Online 2020 (Formal Announcement)

2020-07-23 Thread Mike Parker via Digitalmars-d-announce
I've just published the formal announcement of DConf Online 2020 to the blog and shared it on reddit. If you have time, please check the comments in the reddit thread for any questions you can answer and myths you can refute about D! The blog:

Re: DConf Online 2020 (Soft Announcement)

2020-07-21 Thread Mike Parker via Digitalmars-d-announce
On Friday, 17 July 2020 at 16:11:19 UTC, Steven Schveighoffer wrote: I'm curious about the live coding format - is that something that other conferences have done? I admit I've never watched a live coding session. I don't know that other conferences have done it (haven't seen any), but

DConf Online 2020 (Soft Announcement)

2020-07-17 Thread Mike Parker via Digitalmars-d-announce
DConf Online 2020 is on! https://dconf.org/2020/online/index.html Please note that this is a soft announcement. Please don't share the website or the announcement on social media just yet. I want to have a chance to revise the details if needed before we do that. I'll publish a blog post

Re: From the D Blog: A Pattern for Head-mutable Structures

2020-06-27 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 27 June 2020 at 17:58:50 UTC, Avrina wrote: They are actually going against their rules and are actively trying to game their algorithm by telling D's community to search for the article instead of providing. So actually, I'd they also wanted to follow tand respect the rules

Re: From the D Blog: A Pattern for Head-mutable Structures

2020-06-26 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 27 June 2020 at 03:56:58 UTC, Clarice wrote: Don't forget moderating the newsgroups! Heck, managing DIPs and their discussions alone is worthy of gratitude. So thank you, Mike. Thanks Clarice! And Dennis!

Re: From the D Blog: A Pattern for Head-mutable Structures

2020-06-26 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 27 June 2020 at 03:27:14 UTC, Adam D. Ruppe wrote: On Friday, 26 June 2020 at 14:02:14 UTC, Mike Parker wrote: But if you do want to vote, I'd like your vote to count. I've seen no evidence that this strategy actually works. Appears totally random if a D post sticks around or

Re: From the D Blog: A Pattern for Head-mutable Structures

2020-06-26 Thread Mike Parker via Digitalmars-d-announce
On Friday, 26 June 2020 at 17:02:05 UTC, Avrina wrote: "It says a lot about the priorities when you can't even get a simple link, community comes last." If the community came last for me, I wouldn't be doing the work I do. I'd be focusing on my own projects. So try again.

Re: From the D Blog: A Pattern for Head-mutable Structures

2020-06-26 Thread Mike Parker via Digitalmars-d-announce
On Friday, 26 June 2020 at 13:04:27 UTC, Adam D. Ruppe wrote: On Friday, 26 June 2020 at 08:36:06 UTC, Mike Parker wrote: I wouldn't be so sure. See the "Anti-Voting Manipulation" section here: you telling us to vote in a specific way is already gaming the system. stop trying to manipulate

Re: From the D Blog: A Pattern for Head-mutable Structures

2020-06-26 Thread Mike Parker via Digitalmars-d-announce
On Friday, 26 June 2020 at 07:35:17 UTC, JN wrote: Here's some examples of blog posts that got popular on reddit last week. They're short enough and can be understood without deep understanding of the language: We've had long, D-specific posts be successful on reddit on more than one

Re: From the D Blog: A Pattern for Head-mutable Structures

2020-06-26 Thread Mike Parker via Digitalmars-d-announce
On Friday, 26 June 2020 at 06:52:58 UTC, Andrej Mitrovic wrote: Isn't it possible to just paste to the search results? https://hn.algolia.com/?q=A+pattern+for+head+mutable Then presumably after clicking on comments you would be allowed to upvote. I wouldn't be so sure. See the

Re: From the D Blog: A Pattern for Head-mutable Structures

2020-06-26 Thread Mike Parker via Digitalmars-d-announce
On Friday, 26 June 2020 at 05:37:13 UTC, Arun Chandrasekaran wrote: This is a very interesting post. But this strategy with HN is clearly not working. 5 upvotes after 17 hours and 0 comments. Please paste the direct link in future even if the ranking goes down after a few hours. Some

From the D Blog: A Pattern for Head-mutable Structures

2020-06-25 Thread Mike Parker via Digitalmars-d-announce
Simen Kjærås outlines an approach to supporting head-mutable types in D without the need for compiler or language changes. The blog: https://dlang.org/blog/2020/06/25/a-pattern-for-head-mutable-structures/ Reddit:

Re: News on the D Blog: SAOC 2020 and More

2020-06-23 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 23 June 2020 at 13:45:56 UTC, user1234 wrote: That is interesting, that means that dlang users spent ~57,600.0 bucks on Amazon recently. And that's probably only a minority as people don't necessarily remembers that smile.amazon thing. That's not recent. It's the total they've

Re: News on the D Blog: SAOC 2020 and More

2020-06-23 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 23 June 2020 at 12:00:06 UTC, Mike Parker wrote: Symmetry Autumn of Code 2020 is on! My latest news post on the D Blog talks about that, some D Language Foundation finance updates, and whispers on the wind. And you can read all about it here:

News on the D Blog: SAOC 2020 and More

2020-06-23 Thread Mike Parker via Digitalmars-d-announce
Symmetry Autumn of Code 2020 is on! My latest news post on the D Blog talks about that, some D Language Foundation finance updates, and whispers on the wind.

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

2020-06-10 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1035, "@system Variables", 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 to improve

Re: On the D Blog: A Looat at Chapel, D, and Julia Using Kernel Matrix Calculations

2020-06-03 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 3 June 2020 at 16:15:41 UTC, jmh530 wrote: Typo (other than Mike's headline): "In our exercsie" "Chapel’s arrays are more difficult to get started with than Julia’s but are designed to be run on single-core, multicore, and computer clusters using the same or very similar code,

On the D Blog: A Looat at Chapel, D, and Julia Using Kernel Matrix Calculations

2020-06-03 Thread Mike Parker via Digitalmars-d-announce
Some of you may have seen a draft of this post from user "data pulverizer" elsewhere on the forums. The final draft is now on the D Blog under his real name and ready for your perusal. The blog: https://dlang.org/blog/2020/06/03/a-look-at-chapel-d-and-julia-using-kernel-matrix-calculations/

Re: unit-threaded v1.0.0

2020-06-01 Thread Mike Parker via Digitalmars-d-announce
On Monday, 1 June 2020 at 09:08:01 UTC, Russel Winder wrote: Secondarily lack of understanding of the scope rules of multiple unittest blocks. In the end though I use whatever is provided. So if functions are for the chop, I will switch to using labelled unittest blocks. Each unittest

Re: BindBC Updates: new loader function, SDL_net, streamlined SDL_* version indentifiers

2020-05-24 Thread Mike Parker via Digitalmars-d-announce
On Sunday, 24 May 2020 at 06:39:27 UTC, Daniel C wrote: "If you don't use dmd for linking, make sure to add legacy_stdio_definitions.lib to your command line when linking against the VS2015 runtime." Good find. If I was ever aware of that, I had forgotten about it. Anyway, thanks for

Re: BindBC Updates: new loader function, SDL_net, streamlined SDL_* version indentifiers

2020-05-23 Thread Mike Parker via Digitalmars-d-announce
On Sunday, 24 May 2020 at 04:16:10 UTC, Daniel C wrote: On Saturday, 23 May 2020 at 19:59:51 UTC, Daniel C wrote: I'll be mucking around with it again later. Well, I'm having limited success. I got 32-bit compile/run using basic -m32, and -m64 compiles but crashes lol. Trying out 32-bit

Re: BindBC Updates: new loader function, SDL_net, streamlined SDL_* version indentifiers

2020-05-22 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 23 May 2020 at 03:29:44 UTC, Daniel C wrote: On Saturday, 23 May 2020 at 03:25:12 UTC, Daniel C wrote: I'm building my app without dub. I've now put all the source files into the same folder as my project and I'm still seeing the same undefined symbol issue. I should say, I put

Re: BindBC Updates: new loader function, SDL_net, streamlined SDL_* version indentifiers

2020-05-22 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 23 May 2020 at 03:25:12 UTC, Daniel C wrote: On Saturday, 23 May 2020 at 01:23:38 UTC, Mike Parker wrote: What download are you referring to? I don't have any library files in the git repository, and I don't know of any downloads from the duo repository. Huh.. I'm not sure, it

Re: BindBC Updates: new loader function, SDL_net, streamlined SDL_* version indentifiers

2020-05-22 Thread Mike Parker via Digitalmars-d-announce
On Friday, 22 May 2020 at 22:20:55 UTC, Daniel C wrote: There is a library file included in the dub repository download: https://code.dlang.org/packages/bindbc-sdl What download are you referring to? I don't have any library files in the git repository, and I don't know of any downloads

Re: DIP1028 - Rationale for accepting as is

2020-05-22 Thread Mike Parker via Digitalmars-d-announce
On Friday, 22 May 2020 at 12:47:04 UTC, matheus wrote: As an end user, I'd like to know if this language will be guided by community or one person, because it seems the "democracy" is very shallow right now. And again why waste time with this process plus 2 rounds of discussion? I mean

DIP 1028--Make @safe the Default--Formal Assessment

2020-05-21 Thread Mike Parker via Digitalmars-d-announce
DIP 1028, "Make @safe the Default", has been accepted without comment. https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1028.md

Re: BindBC Updates: new loader function, SDL_net, streamlined SDL_* version indentifiers

2020-05-17 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 16 May 2020 at 09:00:25 UTC, Andre Pany wrote: A little bit off topic. I wondered whether it is possible to combine dpp and bindbc. Maybe a separate Tool which creates a bindbc packages based on dpp output or even integrates into dpp? Did you already considered s.th. like that?

Re: BindBC Updates: new loader function, SDL_net, streamlined SDL_* version indentifiers

2020-05-17 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 14 May 2020 at 09:55:15 UTC, Claude wrote: As a user of BindBC (and former Derelict), I really enjoy using those binding libraries. It's some great work, thanks. Thanks!

Re: On the D Blog: Lomuto's Comeback

2020-05-14 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 14 May 2020 at 13:40:24 UTC, Andrei Alexandrescu wrote: On 5/14/20 9:26 AM, Mike Parker wrote: The right way to share something on hackernews is to send people to https://news.ycombinator.com/newest and mention the time of sharing. Okay everyone, please use this link or search

On the D Blog: Lomuto's Comeback

2020-05-14 Thread Mike Parker via Digitalmars-d-announce
After reading a paper that grabbed his curiosity and wouldn't let go, Andrei set out to determine if Lomuto partitioning should still be considered inferior to Hoare for quicksort on modern hardware. This blog post details his results. Blog: https://dlang.org/blog/2020/05/14/lomutos-comeback/

Re: BindBC Updates: new loader function, SDL_net, streamlined SDL_* version indentifiers

2020-05-13 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 13 May 2020 at 14:39:13 UTC, Mike Parker wrote: It's up to the caller to ensure the path is valid. For example, if the executable is run from a different directory, then "libs" will not be relative to the current working directory. `SDL_GetBasePath` can help there:

BindBC Updates: new loader function, SDL_net, streamlined SDL_* version indentifiers

2020-05-13 Thread Mike Parker via Digitalmars-d-announce
I've recently implemented some improvements centered on bindbc-sdl. == New Loader Function I've added a function to bindbc-loader (on Windows only) to allow adding a single path to the default DLL search path. This is to solve the problem that some of the SDL satellite libraries would fail

DIP 1030--Named Arguments--Final Review Begins

2020-05-11 Thread Mike Parker via Digitalmars-d-announce
The Final Review for DIP 1030, "Named Arguments", 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 revisions made

Discussion Thread: DIP 1034--Add a Bottom Type (reboot)--Community Review Round 1 Begins

2020-05-06 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1034, "Add a Bottom Type (reboot)", 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 to

Re: Interfacing D with C: Arrays and Functions (Arrays Part 2)

2020-04-28 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 28 April 2020 at 15:26:49 UTC, David Gileadi wrote: Another great article! Nit: in the following paragraph, did you really mean to say *are*? But again, even D’s safety features are 100% foolproof when calling C functions from D. Thanks and thanks!

Interfacing D with C: Arrays and Functions (Arrays Part 2)

2020-04-28 Thread Mike Parker via Digitalmars-d-announce
I've finally gotten around to publishing the next article in my D and C series on the D blog. This is the second post about arrays, focusing on properly declaring in D functions from C that accept array parameters. The blog:

Discussion Thread: DIP 1033--Implicit Conversion of Expressions to Delegates--Community Review Round 1 Begins

2020-04-22 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review of DIP 1033, "Implicit Conversion of Expressions to Delegates", has begun. Feedback Thread: https://forum.dlang.org/post/nxahrsukobybkezib...@forum.dlang.org Discussion Thread: https://forum.dlang.org/post/ecxdylguqkhtmdoml...@forum.dlang.org

Re: bindbc-sdl Updates

2020-04-18 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 18 April 2020 at 15:31:02 UTC, aberba wrote: There's this level of convenience that is triggered when you see a sample demo. It seems some library authors don't get it. loadSDL(); That's it. It's in the readme.

DIP 1029--Add throw as Function Attribute--Final Review Begins

2020-04-17 Thread Mike Parker via Digitalmars-d-announce
The Final Review for DIP 1029, "Add throw as Function Attribute", has begun. Please use the Feedback thread for all feedback targeted specifically at the contents of the DIP: https://forum.dlang.org/post/qhtqeavhyzjfamhgc...@forum.dlang.org All posts in that thread must adhere to the rules

Re: bindbc-sdl Updates

2020-04-16 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 16 April 2020 at 18:55:21 UTC, Luis wrote: On Wednesday, 15 April 2020 at 22:19:06 UTC, Mike Parker wrote: On Wednesday, 15 April 2020 at 21:54:16 UTC, Luis wrote: There isn't a "hello world" example with bindbc-sdl ? Would very usefull Everything you need to know that's

Re: bindbc-sdl Updates

2020-04-15 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 15 April 2020 at 21:54:16 UTC, Luis wrote: There isn't a "hello world" example with bindbc-sdl ? Would very usefull Everything you need to know that's specfic to the binding is in the readme.

Re: DustMite: the General-Purpose Data Reduction Tool (from the D Blog)

2020-04-13 Thread Mike Parker via Digitalmars-d-announce
On Monday, 13 April 2020 at 13:06:30 UTC, Mike Parker wrote: Vladimir has contributed to the blog an article on the evolution of DustMite, looking at some of the challenges he had to overcome along the way. The blog:

DustMite: the General-Purpose Data Reduction Tool (from the D Blog)

2020-04-13 Thread Mike Parker via Digitalmars-d-announce
Vladimir has contributed to the blog an article on the evolution of DustMite, looking at some of the challenges he had to overcome along the way. The blog: https://dlang.org/blog/2020/04/13/dustmite-the-general-purpose-data-reduction-tool/ Reddit:

Re: bindbc-sdl Updates

2020-04-10 Thread Mike Parker via Digitalmars-d-announce
On Friday, 10 April 2020 at 14:53:25 UTC, aberba wrote: On Wednesday, 8 April 2020 at 06:32:39 UTC, Mike Parker wrote: I've updated the BindBC bindings (to the Simple Direct Media Layer (SDL) library and its satellite libraries to support the following: [...] Mike have you considered a

bindbc-sdl Updates

2020-04-08 Thread Mike Parker via Digitalmars-d-announce
I've updated the BindBC bindings (to the Simple Direct Media Layer (SDL) library and its satellite libraries to support the following: SDL 2.0.12 SDL_image 2.0.5 SDL_mixer 2.0.4 This is available in bindbc-sdl 0.16.0: http://bindbc-sdl.dub.pm/ A few notes: The SDL maintainers have moved to

DIP 1032--Function pointers and Delegate Parameters...--Community Review Round 1 Begins

2020-04-03 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review of DIP 1032, "Function pointers and Delegate Parameters Inherit Attributes from Function", has begun. Feedback Thread: https://forum.dlang.org/post/tkosvxedhztfjxsxt...@forum.dlang.org Discussion Thread:

Discussion Thread: DIP 1028--Make @safe the Default--Final Review Begins

2020-03-25 Thread Mike Parker via Digitalmars-d-announce
The Final Review for DIP 1028, "Make @safe the Default", has begun. Please use the Feedback thread for all feedback targeted specifically at the contents of the DIP: https://forum.dlang.org/post/wkdpnzarkbtqryigh...@forum.dlang.org All posts in that thread must adhere to the rules summarized

DIP 1031--Deprecate Brace-Style Struct Initializers--Withdrawn

2020-03-22 Thread Mike Parker via Digitalmars-d-announce
Walter has decided to withdraw DIP 1031, "Deprecate Brace-Style Struct Initializers", from the review process. Anyone who chooses to do so may take over the DIP at any time. Anyone who decides to take over an Abandoned or Withdrawn DIP should contact me to determine how to proceed.

Re: Release D 2.091.0

2020-03-17 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 10 March 2020 at 13:24:41 UTC, Martin Nowak wrote: Glad to announce D 2.091.0, ♥ to the 55 contributors. This release comes with 64-bit Windows binaries, improvements on C++ integrations, a @safe std.bigint, and various bugfixes. http://dlang.org/download.html

Re: Tracing D Applications

2020-03-17 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 17 March 2020 at 16:13:24 UTC, Steven Schveighoffer wrote: On 3/13/20 3:00 PM, Mike Parker wrote: This post by Alexandr Druzhinin shows three different approaches to tracing, using writef and external tools. Blog: https://dlang.org/blog/2020/03/13/tracing-d-applications/ Reddit:

Re: Release D 2.091.0

2020-03-17 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 17 March 2020 at 10:29:45 UTC, Anonymouse wrote: Looking forward to it, but curiously still no updates to the Arch Linux package repositories... https://www.archlinux.org/packages/community/x86_64/dmd/ Please contact the folks who maintain it.

Re: DConf 2020 Canceled

2020-03-16 Thread Mike Parker via Digitalmars-d-announce
On Monday, 16 March 2020 at 19:36:20 UTC, Walter Bright wrote: On 3/16/2020 9:15 AM, bachmeier wrote: "Have an online conference" isn't especially helpful. There haven't been any detailed proposals, and Walter hasn't said anything one way or the other about doing something online. Oh, I'm

Tracing D Applications

2020-03-13 Thread Mike Parker via Digitalmars-d-announce
This post by Alexandr Druzhinin shows three different approaches to tracing, using writef and external tools. Blog: https://dlang.org/blog/2020/03/13/tracing-d-applications/ Reddit: https://www.reddit.com/r/programming/comments/fi4qfw/tracing_d_applications/

DConf 2020 Canceled

2020-03-07 Thread Mike Parker via Digitalmars-d-announce
I really wish I didn't have to make this announcement, but in light of the COVID-19 outbreak and with an abundance of caution, the D Language Foundation and Symmetry Investments have agreed to cancel DConf 2020. Though it's possible that things will have cleared up by June, we can't be sure

Re: DConf Invited Keynote Speaker, Formal Call for Submissions & Early-bird Registration

2020-03-04 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 3 March 2020 at 19:34:45 UTC, Dibyendu Majumdar wrote: Hi, I checked my emails again and spam folder as well - I did not receive an acknowledgment. Anyway, if you have received then its fine. It’s possible I didn’t see it. I replied to someone over the weekend. It was a

Re: DConf Invited Keynote Speaker, Formal Call for Submissions & Early-bird Registration

2020-03-02 Thread Mike Parker via Digitalmars-d-announce
On Monday, 2 March 2020 at 20:29:15 UTC, Dibyendu Majumdar wrote: On Thursday, 6 February 2020 at 14:19:13 UTC, Mike Parker wrote: I've just published the blog post that serves as the public launch (outside of this community) of early-bird registration and the call for submissions. I'm also

Re: GSOC 2020 projects

2020-02-24 Thread Mike Parker via Digitalmars-d-announce
On Monday, 24 February 2020 at 18:00:15 UTC, rikki cattermole wrote: Limited spots, somebody had to go. That’s the only reason they ever give for rejection AFAIK.

Re: DIP 1027---String Interpolation---Format Assessment

2020-02-24 Thread Mike Parker via Digitalmars-d-announce
On Monday, 24 February 2020 at 08:43:57 UTC, Robert M. Münch wrote: Out of curiosity, how and who makes such a decision? Is there a voting? Is there a committee? Is there a structured pro/con overview and highlight of blocking-points that need to be resolved? The DIP review process is

DIP 1027---String Interpolation---Format Assessment

2020-02-23 Thread Mike Parker via Digitalmars-d-announce
DIP 1027, "String Interpolation", has been rejected. The decision was primarily influenced by the lack of consensus over the implementation and the syntax demonstrated in the two review threads. As the DIP author, Walter also rejected the suggestion to go with an implementation that resolves

D Blog News Roundup

2020-02-17 Thread Mike Parker via Digitalmars-d-announce
There's new swag in the DLang Swag Emporium, work continues on porting DRuntime to WebAssembly and bringing D to iOS, and we need help preparing for a potentially upcoming documentation event. The blog: https://dlang.org/blog/2020/02/17/news-update-swag-platforms-documentation-help-and-more/

DIP 1031--Deprecate Brace-Style Struct Initializers--Community Review Round 1 Begins

2020-02-12 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1031, "Deprecate Brace-Style Struct Initializers", has begun. Please use the Feedback thread for all feedback targeted specifically at the contents of the DIP: https://forum.dlang.org/post/iywiuqqmevdghgbyr...@forum.dlang.org All posts in that

Re: DConf Invited Keynote Speaker, Formal Call for Submissions & Early-bird Registration

2020-02-08 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 6 February 2020 at 16:54:50 UTC, Les De Ridder wrote: On Thursday, 6 February 2020 at 14:19:13 UTC, Mike Parker wrote: Typo: On behalf of the D Language Foundation and Symmetry Investments, I want to thank everyone who participated in SAOC __2020__. Thanks!

DConf Invited Keynote Speaker, Formal Call for Submissions & Early-bird Registration

2020-02-06 Thread Mike Parker via Digitalmars-d-announce
I've just published the blog post that serves as the public launch (outside of this community) of early-bird registration and the call for submissions. I'm also very happy that I was able to include the announcement that our invited keynote speaker has been confirmed! Blog:

DIP 1030--Named Arguments--Community Review Round 1 Begins

2020-02-05 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1030, "Named Arguments", has begun. Please use the Feedback thread for all feedback targeted specifically at the contents of the DIP: https://forum.dlang.org/post/bizqhxszbobynrims...@forum.dlang.org All posts in that thread must adhere to the rules

Re: DConf 2020 Early-Bird Registration & Submission Deadlines

2020-02-05 Thread Mike Parker via Digitalmars-d-announce
On Monday, 27 January 2020 at 12:00:32 UTC, Mike Parker wrote: I'll open registration through PayPal once the official announcement goes out on the blog and social media. Both registration options will be available at dconf.org. The PayPal links are live:

wc in D: 712 Characters Without a Single Branch

2020-01-28 Thread Mike Parker via Digitalmars-d-announce
Robert Schadek was inspired by a post he saw on Hacker News a while back showing an implementation of wc in Haskell totaling 80 lines. He decided he could do better in D. So he did. This post on the D blog shows what he came up with and also provides a brief introduction to ranges. The

Re: D For Data Science: Calling R from D

2020-01-27 Thread Mike Parker via Digitalmars-d-announce
On Monday, 27 January 2020 at 14:20:20 UTC, Adam D. Ruppe wrote: On Monday, 27 January 2020 at 14:16:47 UTC, Mike Parker wrote: https://dlang.org/blog/2020/01/27/d-for-data-science-calling-r-from-d/ "D [...] interoperability with C (in many cases as simple as adding an #include directive to

Re: DConf 2020 Early-Bird Registration & Submission Deadlines

2020-01-27 Thread Mike Parker via Digitalmars-d-announce
On Monday, 27 January 2020 at 13:30:20 UTC, Rory McGuire wrote: There is a typo at: *while enhanching the D ecosystem * R Thanks, Rory!

D For Data Science: Calling R from D

2020-01-27 Thread Mike Parker via Digitalmars-d-announce
You've seen Lance Bachmeier posting in the forums under the bachmeier handle. He's put together a post for the D Blog showing how to integrate R into a D program. The Blog: https://dlang.org/blog/2020/01/27/d-for-data-science-calling-r-from-d/ Reddit:

DConf 2020 Early-Bird Registration & Submission Deadlines

2020-01-27 Thread Mike Parker via Digitalmars-d-announce
I'm currently planning to officially launch early-bird registration for DConf 2020 in early February, hopefully in tandem with news that we have confirmed our invited keynote speaker. Consider this announcement a "soft launch". Those of you eager to get your registrations squared away can do

DIP Reviews: Discussion vs. Feedback

2020-01-26 Thread Mike Parker via Digitalmars-d-announce
I'm making a change to the way we solicit feedback during DIP review rounds. The goal is to separate explicit feedback from discussion. Discussion is vital to the process, but it also makes it difficult to find the actionable feedback buried in the 20+ pages that some DIP reviews generate

DIP 1029---Add throw as Function Attribute---Community Review Round 1 Begins

2020-01-14 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1029, "Add throw as Function Attribute", has begun. To participate, please visit the review thread for the details: https://forum.dlang.org/post/sbdrybtyfkxfhxxjg...@forum.dlang.org *Please leave all feedback in the review thread rather than here!*

Re: DConf 2020: Double Decker Edition

2020-01-10 Thread Mike Parker via Digitalmars-d-announce
On Friday, 10 January 2020 at 21:58:27 UTC, Murilo wrote: On Saturday, 4 January 2020 at 12:23:40 UTC, Mike Parker wrote: The announcement is on the blog and dconf.org is up to date. Read all about it! https://dlang.org/blog/2020/01/04/dconf-2020-double-decker-edition/

Re: On the Blog: Recent D Compiler Releases

2020-01-10 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 8 January 2020 at 18:17:40 UTC, Rainer Schuetze wrote: With the current GC implementation, it’s illegal to perform any GC operations during finalization. There are some exceptions, namely addRoot/addRange and removeRoot/removeRange and the iterators over roots or ranges. I

Re: DConf 2020: Double Decker Edition

2020-01-09 Thread Mike Parker via Digitalmars-d-announce
On Friday, 10 January 2020 at 01:11:44 UTC, Murilo wrote: On Saturday, 4 January 2020 at 12:23:40 UTC, Mike Parker wrote: The announcement is on the blog and dconf.org is up to date. Read all about it! https://dlang.org/blog/2020/01/04/dconf-2020-double-decker-edition/

On the Blog: Recent D Compiler Releases

2020-01-08 Thread Mike Parker via Digitalmars-d-announce
I've posted an overview of LDC 1.19.0 and DMD 2.090.0 on the blog, and a reminder that GDC is available as part of the GCC 9 series. The blog: https://dlang.org/blog/2020/01/08/recent-d-compiler-releases/ Reddit:

Re: ssll - simple shared library loader

2020-01-05 Thread Mike Parker via Digitalmars-d-announce
On Sunday, 5 January 2020 at 23:23:48 UTC, Oleg B wrote: Nice work! One thing I would recommend, though, is that you not bake in extern(C). Some libraries require extern(System) (because they're stdcall on Windows and cdecl everywhere else). There's also the issue with the Windows stdcall

Re: DConf 2020: Double Decker Edition

2020-01-05 Thread Mike Parker via Digitalmars-d-announce
On Sunday, 5 January 2020 at 18:08:28 UTC, DanielG wrote: Is there a deadline for submissions? Not looking to inconvenience the evaluation team, just busy with something else for the next few weeks and wanting to give a submission the attention it deserves. I’ll update the site with the

DConf 2020: Double Decker Edition

2020-01-04 Thread Mike Parker via Digitalmars-d-announce
The announcement is on the blog and dconf.org is up to date. Read all about it! https://dlang.org/blog/2020/01/04/dconf-2020-double-decker-edition/ https://dconf.org/2020/index.html

DIP 1028---Make @safe the Default---Community Review Round 1 Begins

2020-01-02 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1028, "Make @safe the Default", has begun. To participate, please visit the review thread for the details: https://forum.dlang.org/post/ejaxvwklkyfnksjkl...@forum.dlang.org *Please leave all feedback in the review thread rather than here!* Thanks!

DIP 1024---Shared Atomics---Accepted

2020-01-01 Thread Mike Parker via Digitalmars-d-announce
DIP 1024, "Shared Atomics", was accepted without comment. https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1024.md

Re: Beta 2.090.0

2019-12-22 Thread Mike Parker via Digitalmars-d-announce
On Sunday, 22 December 2019 at 18:51:45 UTC, berni44 wrote: On Sunday, 22 December 2019 at 15:23:32 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.090.0 release, ♥ to the 48 contributors. I'm wondering, why I'm listed twice there (as Bernhard Seckinger and as berni44).

Re: Beta 2.090.0

2019-12-22 Thread Mike Parker via Digitalmars-d-announce
On Sunday, 22 December 2019 at 15:27:15 UTC, rikki cattermole wrote: On 23/12/2019 4:23 AM, Martin Nowak wrote: Glad to announce the first beta for the 2.090.0 release, ♥ to the 48 contributors. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.090.0.html As usual please

DIP 1027---String Interpolation---Community Review Round 1 Begins

2019-12-11 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1027, "String Interpolation", has begun. To participate, please visit the review thread for the details: https://forum.dlang.org/post/abhpqwxqgiyzgqxmj...@forum.dlang.org *Please leave all feedback in the review thread rather than here!* Thanks!

Goings-on in DLand

2019-12-10 Thread Mike Parker via Digitalmars-d-announce
My latest post on the D Blog is an update on some current and upcoming events, a thank you note to all of our contributors, and a plea to help us fill our ongoing need for contributions.

Re: Goings-on in DLand

2019-12-10 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 10 December 2019 at 10:09:22 UTC, Mike Parker wrote: My latest post on the D Blog is an update on some current and upcoming events, a thank you note to all of our contributors, and a plea to help us fill our ongoing need for contributions.

DIP 1023--Resolution of Template Alias Formal Parameters in Template Functions--Postponed

2019-12-09 Thread Mike Parker via Digitalmars-d-announce
DIP 1023, "Resolution of Template Alias Formal Parameters in Template Functions", has been postponed at the request of the DIP author. https://github.com/dlang/DIPs/blob/master/DIPs/other/DIP1023.md

DIP 1024---Shared Atomics---Final Review Begins

2019-12-08 Thread Mike Parker via Digitalmars-d-announce
The Final Review for DIP 1024, "Shared Atomics", is now underway. Please do not leave any feedback in this thread, but rather in the review thread in the General forum: https://forum.dlang.org/post/ippdfqxnxbhxwzfdo...@forum.dlang.org

DIP 1026---Deprecate Context-Sensitive String Literals---Withdrawn

2019-12-08 Thread Mike Parker via Digitalmars-d-announce
As a result of the feedback in the Community Review Round 1 discussion thread at https://forum.dlang.org/post/eevjgascbrqefbncc...@forum.dlang.org the DIP author has withdrawn the DIP from the review process. https://github.com/dlang/DIPs/blob/master/DIPs/other/DIP1026.md

DIP 1026---Deprecate Context-Sensitive String Literals---Community Review Round 1 Begins

2019-12-03 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1026, "Deprecate Context-Sensitive String Literals", has begun. To participate, please visit the review thread for the details: https://forum.dlang.org/post/eevjgascbrqefbncc...@forum.dlang.org *Please leave all feedback in the review thread rather

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