DConf 2017 Ex Post Facto

2017-05-19 Thread Mike Parker via Digitalmars-d-announce
This is a very brief look back at the four days of DConf 2017. The point is just to share a bit of it with the world and give them some links to click. Little of it will be news to those of you who were there or who followed closely along from home. Thanks to those of you who provided

DIP 1008 Preliminary Review Round 1 Begins

2017-05-19 Thread Mike Parker via Digitalmars-d-announce
The first preliminary review round of DIP 1008 has begun. http://forum.dlang.org/post/blvfxcbfzoyxowsfz...@forum.dlang.org Also, don't forget that the feedback period of the formal review of DIP 1003 is underway and ends on May 26.

Re: DIP 1008 Preliminary Review Round 1 Begins

2017-05-19 Thread Mike Parker via Digitalmars-d-announce
On Friday, 19 May 2017 at 16:03:29 UTC, Martin Tschierschke wrote: For more convenience - please think about naming the DIPs with an additional keyword/name, in "Announce", too. Best Regards mt. From now on, I'll add the DIP title (or summary) in both the announcement & review thread

Project Highlight: excel-d

2017-05-31 Thread Mike Parker via Digitalmars-d-announce
If you regularly follow the forums or saw Atila's lightning talk from DConf, you already will have heard about excel-d. Atila agreed to work with me on a Project Highlight a while back, but asked to wait until after DConf since he intended to talk about it there. So this post serves as a

DIP 1003 (Remove body as a Keyword) Accepted!

2017-06-02 Thread Mike Parker via Digitalmars-d-announce
Congratulations are in order for Jared Hanson. Walter and Andrei have approved his proposal to remove body as a keyword. I've added a summary of their decision to the end of the DIP for anyone who cares to read it. In short: * body temporarily becomes a contextual keyword and is deprecated *

Re: DIP 1003 (Remove body as a Keyword) Accepted!

2017-06-03 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 3 June 2017 at 07:01:48 UTC, Walter Bright wrote: On 6/2/2017 9:56 PM, MysticZach wrote: Also Mike Parker seems to be doing a very good job in his appointed position as DIP manager. Yes, I am very happy with Mike's contributions on this, as well as on his blog work. We are very

Re: DIP 1003 (Remove body as a Keyword) Accepted!

2017-06-03 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 3 June 2017 at 23:43:10 UTC, Ali Çehreli wrote: If that's the only change, then we have a serious issue with the text of this DIP. I think the DIP must be corrected with the following change. Please review and then change the DIP accordingly: from: "Add do as an optional

Re: DIP 1003 (Remove body as a Keyword) Accepted!

2017-06-03 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 3 June 2017 at 20:06:05 UTC, Walter Bright wrote: On 6/3/2017 12:28 AM, Petar Kirov [ZombineDev] wrote: Personally, making contracts less verbose and more powerful is much higher on my list We did discuss bouncing the DIP back with a request to revamp it as a complete overhaul of

Compile-Time Sort in D

2017-06-05 Thread Mike Parker via Digitalmars-d-announce
The crowd-edited (?) blog post exploring some of D's compile-time features is now live. Thanks again to everyone who helped out with it. The blog: https://dlang.org/blog/2017/06/05/compile-time-sort-in-d/ Reddit: https://www.reddit.com/r/programming/comments/6fefdg/compiletime_sort_in_d/

DIP 1007--"future symbol"--Formal Review Has Begun

2017-06-07 Thread Mike Parker via Digitalmars-d-announce
The the formal review for DIP 1007, "'future symbol' Compiler Concept", is now underway. Please provide all feedback in the review thread: http://forum.dlang.org/post/ldjlsobcdevxiitqy...@forum.dlang.org

Re: Life in the Fast Lane (@nogc blog post)

2017-06-17 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 17 June 2017 at 07:03:53 UTC, Petar Kirov [ZombineDev] wrote: The right answer is three fold: A) Examples of idiomatic D code - generic functions agnostic about the memory management strategy like range algorithms; B) Having solid tools at the language-level for implementing

Re: Revised DIP Info

2017-06-14 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 14 June 2017 at 10:41:01 UTC, MysticZach wrote: On Wednesday, 14 June 2017 at 10:32:50 UTC, Andre Pany wrote: [3] https://github.com/dlang/DIPs/pull/71 Hi, the work on this dip is highly appreciated. For my AWS SDK this DIP would make the coding much more readable and also

Life in the Fast Lane (@nogc blog post)

2017-06-16 Thread Mike Parker via Digitalmars-d-announce
I've been meaning to get this done for weeks but have had a severe case of writer's block. The fact that I had no other posts ready to go this week and no time to write anything at all motivated me to make time for it and get it done anyway. My wife didn't complain when I told her I had to

DIP News -- 1005 (Dependency-Carrying Declarations) Status and More

2017-06-18 Thread Mike Parker via Digitalmars-d-announce
The status of DIP 1005 [1] has been set to "Postponed". It was determined that adequate experience with the self-important lookup idiom is needed before a final decision can be made. Sebastian's revival of the "In-place Struct Initialization" DIP [2] is still in Draft Review for anyone who is

Re: DCOnf 2017 videos online

2017-05-08 Thread Mike Parker via Digitalmars-d-announce
On Monday, 8 May 2017 at 01:42:49 UTC, Jack Stouffer wrote: https://www.youtube.com/playlist?list=PL3jwVPmk_PRxo23yyoc0Ip_cP3-rCm7eB I assume you're handling the reddit post? Yeah, I'll post it once the videos are all uploaded.

DIP 1004 Preliminary Review Round 1 Begins

2017-05-01 Thread Mike Parker via Digitalmars-d-announce
The first preliminary review of DIP 1004, "Inherited Constructors" has begun. http://forum.dlang.org/post/bsasudihqubudwgpr...@forum.dlang.org Don't forget that the review of DIP 1005 ends on May 13. http://forum.dlang.org/thread/ckqhwodtjgpcqklcy...@forum.dlang.org Also, the review of DIP

DConf 2017 Day 2 Livestream

2017-05-05 Thread Mike Parker via Digitalmars-d-announce
https://www.youtube.com/watch?v=_gfwk-zRwmk

DConf 2017 Day 3 Livestream

2017-05-06 Thread Mike Parker via Digitalmars-d-announce
https://www.youtube.com/watch?v=XTtruC3D2Ag

Re: Compile-Time Sort in D

2017-06-05 Thread Mike Parker via Digitalmars-d-announce
On Monday, 5 June 2017 at 17:54:05 UTC, Jon Degenhardt wrote: Very nice post! Thanks! If it gets half as many page views as yours did, I'll be happy. Yours is the most-viewed post on the blog -- over 1000 views more than #2 (my GC post), and 5,000 more than #3 (A New Import Idiom).

Re: Compile-Time Sort in D

2017-06-05 Thread Mike Parker via Digitalmars-d-announce
On Monday, 5 June 2017 at 21:35:54 UTC, Seb wrote: This is a great article, Mike! Thanks! At the end I expected a reference to D's great template constraints [1], maybe it's still worth adding sth. like this to show how amazingly useful CTFE is? It's a good idea! I don't think I'll and

DIP 1006--More selective control over contracts--Formal Review Begins

2017-09-15 Thread Mike Parker via Digitalmars-d-announce
The community feedback phase of the Formal Review for DIP 1006, "Providing more selective control over contracts", is now underway. Please visit the review thread in the General forum for the details. http://forum.dlang.org/post/rolxkrmfpvygivyum...@forum.dlang.org

DerelictSDL2 3.1.0-alpha.1

2017-09-23 Thread Mike Parker via Digitalmars-d-announce
SDL 2.0.6 was just released [1], so I've updated DerelictSDL2 [2] to support it. It's available in DerelictSDL2 3.1.0-alpha.1. I've tested that the loader works, but beyond that I've done nothing with it. I also fixed some minor issues in the 3.0 branch, the latest release of which is

From the D Blog: The Evolution of the accessors Library

2017-09-06 Thread Mike Parker via Digitalmars-d-announce
Ronny Spiegel from Funkwerk has written an article for the D Blog describing the background of the company's open source accessors library & how it works. accessors can be used to automatically generate property getters & setters. Blog:

The Making of 'D Web Development'

2017-09-13 Thread Mike Parker via Digitalmars-d-announce
I've previously published the stories behind three of the D books on the blog. Now we can also read about Kai's 'D Web Development'. Just in time for the sale! The blog: https://dlang.org/blog/2017/09/13/the-making-of-d-web-development/ Reddit:

Re: Latest post in the GC series

2017-09-25 Thread Mike Parker via Digitalmars-d-announce
On Monday, 25 September 2017 at 18:26:10 UTC, aberba wrote: the blog's syntax highlighter theme is not appealing like the one used in official docs. It's the GitHub theme. The plugin doesn't provide a theme that matches the docs exactly.

Latest post in the GC series

2017-09-25 Thread Mike Parker via Digitalmars-d-announce
My fourth post in the GC series is finally live. Titled 'Go Your Own Way (Part Two: The Heap)', it continues the topic of allocating outside of the GC. The previous post covered stack allocations. This one looks at allocating from the non-GC heap. I don't talk about classes in either post, as

Open Methods: From C++ to D

2017-08-28 Thread Mike Parker via Digitalmars-d-announce
Jean-Louis Leroy posted about his open methods library here in the forums some time ago. Now, he's written a blog post that explains what open methods are, and describes the D implementation and how it compares to his C++ library. The blog:

Re: Release D 2.076.0

2017-09-01 Thread Mike Parker via Digitalmars-d-announce
On Friday, 1 September 2017 at 16:16:03 UTC, Joakim wrote: Nice writeup of the major features of this release, think it really helps. Typo in blog post - dramtically Good catch. Thanks! Also, changelog still lists this as a beta, to be released. There was an issue with rebuilding the

Re: Release D 2.076.0

2017-09-01 Thread Mike Parker via Digitalmars-d-announce
On Friday, 1 September 2017 at 14:03:26 UTC, Martin Nowak wrote: Glad to announce D 2.076.0. Blogged and reddited: https://dlang.org/blog/2017/09/01/dmd-2-076-0-released/ https://www.reddit.com/r/programming/comments/6xf77f/version_20760_of_dmd_the_d_reference_compiler/

Re: Release D 2.076.0

2017-09-01 Thread Mike Parker via Digitalmars-d-announce
On Friday, 1 September 2017 at 17:49:59 UTC, Ali Çehreli wrote: On 09/01/2017 09:42 AM, Ali Çehreli wrote: > One more correction: It says "to the conv function template" but the > code uses to!uint. Mike doesn't make it easy: How about changing "comv" to "conv" in the "correction". :o) Ali

5 seconds agoDIP 1009--Improve Contract Usability--Formal Review Begins

2017-08-30 Thread Mike Parker via Digitalmars-d-announce
The feedback period of the formal review for DIP 1009, "Improve Contract Syntax", is now underway. http://forum.dlang.org/post/otsfobizkagfawvqh...@forum.dlang.org

DMD Installation Wiki

2017-10-24 Thread Mike Parker via Digitalmars-d-announce
In preparation for an upcoming blog post on DMD & Windows, I've edited the DMD installation page on the Wiki with more up-to-date and generic instructions than what was there before. I invite anyone and everyone to look it over and fix any errors, grammatical or otherwise. More to the point,

Re: DMD Installation Wiki

2017-10-24 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 24 October 2017 at 07:32:52 UTC, Mike Parker wrote: In preparation for an upcoming blog post on DMD & Windows, I've edited the DMD installation page on the Wiki with more up-to-date and generic instructions than what was there before. I invite anyone and everyone to look it over

Re: DMD Installation Wiki

2017-10-24 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 24 October 2017 at 08:26:17 UTC, Nicholas Wilson wrote: On Tuesday, 24 October 2017 at 07:32:52 UTC, Mike Parker wrote: In preparation for an upcoming blog post Speaking of which, I've sent you a draft for an article on DCompute. Yes, sorry. I should have acknowledged that I

D Ebooks On Sale For $5 Each

2017-12-19 Thread Mike Parker via Digitalmars-d-announce
Packt is having one of their sales right now. Each of their ebooks is $5. If you haven't gotten the D books yet, now's a great time to do so! https://www.packtpub.com/application-development/d-cookbook https://www.packtpub.com/application-development/learning-d

Re: DConf 2018 Call for Submissions

2017-11-14 Thread Mike Parker via Digitalmars-d-announce
Reddit: https://www.reddit.com/r/programming/comments/7cvsi3/dconf_2018_call_for_submissions_interview_with/ I've also submitted it to Hacker News. https://news.ycombinator.com/newest

Re: DConf 2018 Call for Submissions

2017-11-14 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 14 November 2017 at 14:26:41 UTC, Joakim wrote: Typo in blog post, procrastanate -> procrastinate. Thanks!

DConf 2018 Call for Submissions

2017-11-14 Thread Mike Parker via Digitalmars-d-announce
The time to start preparing submissions for DConf 2018 has come! The event is scheduled for May 2-5 in Munich, Germany. As with the 2017 edition, three days of talks are planned, followed by a Hackathon on the last day. Deadline details can be found on the DConf home page [1]. As a bonus,

Project Highlight: Diamond MVC Framework

2017-11-20 Thread Mike Parker via Digitalmars-d-announce
You may have seen announcements regarding Diamond here in the forums. The project maintainer, Jason Jensen, a.k.a bauss, provided me with some info about it for a Project Highlight on the D Blog. Blog: https://dlang.org/blog/2017/11/20/project-highlight-diamond-mvc-framework/ reddit:

Re: Release D 2.077.0

2017-11-03 Thread Mike Parker via Digitalmars-d-announce
On Friday, 3 November 2017 at 10:02:18 UTC, Mike Parker wrote: On Friday, 3 November 2017 at 09:33:31 UTC, Walter Bright wrote: On 11/3/2017 2:28 AM, Daniel Kozak wrote: How should I compile my program to enable array vectorization? dmd doesn't do what is known as "auto-vectorization".

Re: Release D 2.077.0

2017-11-03 Thread Mike Parker via Digitalmars-d-announce
On Friday, 3 November 2017 at 09:33:31 UTC, Walter Bright wrote: On 11/3/2017 2:28 AM, Daniel Kozak wrote: How should I compile my program to enable array vectorization? dmd doesn't do what is known as "auto-vectorization". https://en.wikipedia.org/wiki/Automatic_vectorization What D does

Re: Release D 2.077.0

2017-11-03 Thread Mike Parker via Digitalmars-d-announce
On Friday, 3 November 2017 at 10:14:27 UTC, Joakim wrote: See the linked druntime pull, core.simd is only imported for dmd: https://github.com/dlang/druntime/pull/1891/files#diff-c17bbc97c8719ab709a4a54e2f6924ceR67 Ah, I see. I misunderstood Walter to be saying the user needed core.simd to

Re: Release D 2.077.0

2017-11-03 Thread Mike Parker via Digitalmars-d-announce
On Friday, 3 November 2017 at 14:00:38 UTC, Arun Chandrasekaran wrote: Mike, thanks for the blog post. Few lines about how the name mangling issue was addressed would've been interesting know on the blog. There's a link in the post to the documentation describing the enhancement. As

Re: Release D 2.077.0

2017-11-03 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 2 November 2017 at 22:35:03 UTC, Martin Nowak wrote: Glad to announce D 2.077.0. This release comes with a new, more compact mangling, templated vector operations, reproducible dmd builds, and various fixes. Thanks to everyone involved in this .

Re: Interfacing D with C: Getting Started

2017-12-05 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 6 December 2017 at 04:14:35 UTC, Arun Chandrasekaran wrote: In D, long and ulong are always 8 bytes. This lines up with most 64-bit systems under the version(Posix) umbrella, where long and unsigned long are also 8 bytes. However, they are 4 bytes on 32-bit architectures.

Re: Interfacing D with C: Getting Started

2017-12-05 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 6 December 2017 at 01:29:10 UTC, Joakim wrote: Typo: substitue And I thought I had managed to catch everything this time. Thanks! I think you should change the "long" explanation to "However, in C, they are 4 bytes" as it may not be clear to some that you're now talking

Re: Interfacing D with C: Getting Started

2017-12-05 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 6 December 2017 at 04:27:01 UTC, Mike Parker wrote: On Wednesday, 6 December 2017 at 04:14:35 UTC, Arun Chandrasekaran wrote: In D, long and ulong are always 8 bytes. This lines up with most 64-bit systems under the version(Posix) umbrella, where long and unsigned long are also 8

Re: Interfacing D with C: Getting Started

2017-12-06 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 6 December 2017 at 08:20:25 UTC, Johan Engelen wrote: Overall I find that it'd be much nicer if you focus on C-D interaction only. Currently you've added a lot of things that people really would already know before reading the text: I think preknowledge should be how to create

Interfacing D with C: Getting Started

2017-12-05 Thread Mike Parker via Digitalmars-d-announce
This is the first post in a new tutorial series I'm doing on the blog. I've covered this topic elsewhere, so for most of the basics I just link to existing material. The purpose of this series is to delve into some of the trouble spots that arise from the differences between the two languages.

DMD, Windows and C

2017-10-25 Thread Mike Parker via Digitalmars-d-announce
In preparation for an upcoming blog series, and partly as a reaction to the "Windows is a second-class citizen" criticisms that have been cropping up lately, I've put together a primer on getting set up to use C and D together on Windows. It includes some background on why we need to install

Re: Caching D compiler - preview version

2017-10-24 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 24 October 2017 at 13:19:15 UTC, Dmitry Olshansky wrote: What is dcache? It's a patch for dmd that enables a *persistent* shared-memory hash-map, protected by a spin-lock from races. Dmd processes with -cache flag would detect the following pattern: Blog post or it didn't

Re: D's Newfangled Name Mangling

2017-12-20 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 20 December 2017 at 19:16:03 UTC, Ali Çehreli wrote: On 12/20/2017 07:41 AM, David Gileadi wrote: Typo: "This is were I stepped in..." -> "..where.." Yeah, an excellent post. Strangely, I could find just one typo myself. :) Its rather simple -> It's rather simple

Re: D Ebooks On Sale For $5 Each

2017-12-20 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 20 December 2017 at 13:40:29 UTC, Kyle wrote: Your book and Adam's are both excellent and this looks like a prime opportunity to try out Kai's. Thanks! Absolutely, pick up Kai's book. I wish it had been around when I wrote Chapter 10 in mine.

D's Newfangled Name Mangling

2017-12-20 Thread Mike Parker via Digitalmars-d-announce
Many thanks to Rainer for his insightful new article for the D Blog outlining the new name mangling algorithm. He talks about the old implementation and its limitations before going into the details of the new one. It's a topic I had never considered digging into before, even when the big

Funding for code-d/serve-d

2018-05-05 Thread Mike Parker via Digitalmars-d-announce
This morning at the Hackathon I announced that the D Foundation is raising money for code-d/serve-d, the plugin for Visual Studio Code and its companion Microsoft Language Server Protocol implementation for D. We've set up a goal of $3000 at our Open Collective page:

The #dbugfix Campaign Round 1 Report

2018-05-14 Thread Mike Parker via Digitalmars-d-announce
I planned an extended vacation with my wife around DConf this year and, despite my intentions before we left, fell quite far behind on my D duties. I'm in the process of getting caught up with everything, and that includes publishing the results of the first round of the #dbugfix campaign.

Re: The #dbugfix Campaign Round 1 Report

2018-05-14 Thread Mike Parker via Digitalmars-d-announce
On Monday, 14 May 2018 at 17:22:11 UTC, 12345swordy wrote: Be sure to post it in r/programming This sort of community-centric post doesn't belong there. We have to be careful not to reinforce the perception that we're spamming the sub.

Re: Funding for code-d/serve-d

2018-05-11 Thread Mike Parker via Digitalmars-d-announce
On Sunday, 6 May 2018 at 16:31:02 UTC, Meta wrote: I'm a little unclear how OpenCollective works. Do you have to specifically donate to this goal, or does every donation made just go to that? Furthermore, I don't really want to create an OpenCollective account just to donate; I'd prefer to do

Re: Funding for code-d/serve-d

2018-05-05 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 5 May 2018 at 23:29:52 UTC, Rubn wrote: Any roadmap for what improvements will be made? It seems like it might have been a better choice to support dcd/dscanner/dfix. Most of the functionality is provided by those utilities for pretty much every IDE toolset out there,

DIP 1014: Hooking D's struct move semantics -- Community Review Round 1 Begins

2018-05-17 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1014, "Hooking D's struct move semantics", has begun. To participate, please visit the review thread for the details and leave all feedback there rather than here: https://forum.dlang.org/post/zfyfhqczkrfdpfkca...@forum.dlang.org

Complicated Types: Prefer “alias this” Over “alias” For Easier-To-Read Error Messages

2018-05-21 Thread Mike Parker via Digitalmars-d-announce
Nick Sabaluasky's first post to the D Blog is a tip on how to create an aliased type that keeps its name in error messages. The blog: https://dlang.org/blog/2018/05/21/complicated-types-prefer-alias-this-over-alias-for-easier-to-read-error-messages/ Reddit:

DIP Draft Reviews

2018-05-22 Thread Mike Parker via Digitalmars-d-announce
Manu's rvalue DIP has gotten quite a bit of feedback already, but I'll soon be prepping it for community review. If you'd like to get some comments in before we get there, now's the time to do so. https://github.com/dlang/DIPs/pull/111 Also, Walter has a draft DIP for adding a bottom type

Re: Complicated Types: Prefer “alias this” Over “alias” For Easier-To-Read Error Messages

2018-05-21 Thread Mike Parker via Digitalmars-d-announce
On Monday, 21 May 2018 at 20:22:05 UTC, Nick Sabalausky (Abscissa) wrote: On 05/21/2018 12:36 PM, Arredondo wrote: > One typo: > >> 1. Although the alias this means MyType... >> 2. Although the alias this means MyType... Sheesh. I stared at this for a bit, thinkking, "But that's the same

Seoul D Meetup

2018-06-11 Thread Mike Parker via Digitalmars-d-announce
Woohoo! I'm extremely pleased to announce the first Seoul D Meetup! The three known D enthusiasts currently in Seoul (me, Mike Franklin, and Mathias Lang), and at least one potential enthusiast, are getting together at Charlie's (the hot dog shop my wife and I started a few years ago) to

DasBetterC: Converting make.c to D

2018-06-11 Thread Mike Parker via Digitalmars-d-announce
Walter's latest post on -betterC is now on the blog. Here, he shows step-by-step an example of using -betterC to convert a real-world program, one small enough to describe in a blog post, from C to D. The blog: https://dlang.org/blog/2018/06/11/dasbetterc-converting-make-c-to-d/ Reddit:

Re: DasBetterC: Converting make.c to D

2018-06-11 Thread Mike Parker via Digitalmars-d-announce
On Monday, 11 June 2018 at 14:33:00 UTC, Andrea Fontana wrote: Link to "completed conversion" doesn't work. https://github.com/DigitalMars/Compiler/blob/master/dm/src/make/make.c Andrea Fixed. Thanks!

Re: DConf 2018 Ex Post Facto

2018-05-31 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 31 May 2018 at 17:29:08 UTC, Arredondo wrote: On Thursday, 31 May 2018 at 17:23:56 UTC, Arredondo wrote: Now Vang Le's picture is the one not showing :) Actually Vang Le's picture shows in Chrome but not in Firefox for me. Maybe it's because of the file extension: .jpg_large

Re: DConf 2018 Ex Post Facto

2018-05-31 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 31 May 2018 at 16:32:06 UTC, Joakim wrote: On Thursday, 31 May 2018 at 15:49:47 UTC, Ali Çehreli wrote: Only the Vang's picture shows for me. All the others show the "no entry" icon with both Firefox and Chrome. Permissions issue? Yep, same here. Thanks, guys. Should work now.

DIP Draft Review News

2018-06-03 Thread Mike Parker via Digitalmars-d-announce
In the near future, I'll be prepping Mike Franklin's DIP, "Deprecation and removal of implicit integer and character literal conversion to bool" for community review. We need some more eyes on it for Draft Review first. For those of you whore are interested:

Re: DIP Draft Review News

2018-06-04 Thread Mike Parker via Digitalmars-d-announce
On Monday, 4 June 2018 at 05:46:04 UTC, rikki cattermole wrote: On 04/06/2018 5:01 PM, Mike Parker wrote: Named arguments lite I'm concerned about this DIP (keep in mind I wrote a referenced WIP DIP). The place for this sort of feedback is in the PR comments, not here :-)

Driving Continuous Improvement in D

2018-06-02 Thread Mike Parker via Digitalmars-d-announce
In this post for the D Blog, Jack Stouffer details how dscanner is used in the Phobos development process to help improve code quality and fight entropy. The blog: https://dlang.org/blog/2018/06/02/driving-continuous-improvement-in-d/ reddit:

DIP 1013--The Deprecation Process--Final Review Begins

2018-06-07 Thread Mike Parker via Digitalmars-d-announce
The last chance for community feedback on DIP 1013, "The Deprecation Process", 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/hwscnvmtrzfcfnppd...@forum.dlang.org Also, please be sure to

DConf 2018 Ex Post Facto

2018-05-31 Thread Mike Parker via Digitalmars-d-announce
Since I returned home from my extended trip to Germany, it's been a slog trying to ramp back up into my usual routine. It was a week before I could find any words at all for a retrospective on the conference, and it very nearly took another week to get the post in readable form. I'm still not

DIP 1015--removal of implicit conversion from integer and character literals to bool--Community Review Round 1 Begins

2018-06-20 Thread Mike Parker via Digitalmars-d-announce
The first round of Community Review for DIP 1015, "Deprecation and removal of implicit conversion from integer and character literals to bool", has begun. To participate, please visit the review thread for the details: https://forum.dlang.org/post/xfhfmvyloruiikrej...@forum.dlang.org *Please

Re: DIP 1014--Hooking D's struct move semantics--Final Review Begins

2018-06-27 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 27 June 2018 at 07:28:07 UTC, Mike Parker wrote: On Wednesday, 27 June 2018 at 07:26:20 UTC, Mike Parker wrote: https://forum.dlang.org/post/hwscnvmtrzfcfnppd...@forum.dlang.org And I've pasted the wrong link here. The correct thread link is this one:

DIP 1014--Hooking D's struct move semantics--Final Review Begins

2018-06-27 Thread Mike Parker via Digitalmars-d-announce
The last chance for community feedback on DIP 1014, "Hooking D's struct move semantics", 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/hwscnvmtrzfcfnppd...@forum.dlang.org Also, please be

Re: DIP 1014--Hooking D's struct move semantics--Final Review Begins

2018-06-27 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 27 June 2018 at 07:26:20 UTC, Mike Parker wrote: https://forum.dlang.org/post/hwscnvmtrzfcfnppd...@forum.dlang.org And I've pasted the wrong link here. The correct thread link is this one: https://forum.dlang.org/post/ipidsodqhgazrfvzh...@forum.dlang.org Thanks!

Re: I have a plan.. I really DO

2018-07-03 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 3 July 2018 at 05:52:40 UTC, Ecstatic Coder wrote: I mean, you should offer a short panel of D enhancement projects, with their precise goal, minimum bugdet and investment time limit (for instance one year to reach the required budget), plus an ordered list of additional

DConf Twitter

2018-05-02 Thread Mike Parker via Digitalmars-d-announce
Unfortunately, we are unable at the moment to use the @dlangconf Twitter handle for DConf updates. So please watch the standard @D_Programming feed instead. Thanks!

Re: Follow @dlangconf and use #dconf on twitter

2018-05-02 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 2 May 2018 at 00:26:05 UTC, Juan wrote: On Tuesday, 1 May 2018 at 03:57:25 UTC, Walter Bright wrote: Unfortunately, some other conference is using #dconf2018, so don't use that. By the way, it will be live streamed? Yes, it will be. I'll post the link as soon as I know it.

DConf 2018 Livestream

2018-05-02 Thread Mike Parker via Digitalmars-d-announce
For those of you unable to join us in Munich, you can watch the fun online via the following link: https://www.youtube.com/user/hlmceventsgmbh If you have any questions for the speakers, we'll have someone monitoring the D IRC and Slack. I'll have more info on which Slack channel shortly.

Re: DConf 2018 Livestream

2018-05-03 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 3 May 2018 at 07:14:51 UTC, Timoses wrote: Will the videos of the talks etc. be available online later? That's the plan. As Bastiaan Veelo wrote it appears that something went wrong with the youtube recordings. Hope this gets resolved and at least the upcoming talks, if not

Unit Testing in Action

2017-10-20 Thread Mike Parker via Digitalmars-d-announce
After a couple of weeks of quiet on the D blog, it's about to get noisy again. The latest is is a post by Mario Kröplin of Funkwerk describing how the company now uses D's built-in tests in their codebase after several years of using third-party frameworks. Blog:

Re: Release D 2.078.0

2018-01-05 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 4 January 2018 at 17:40:55 UTC, David Nadlinger wrote: This is slightly inaccurate. Regular stack cleanup doesn't involve the runtime at all; druntime only comes into play for exception handling. Since destructors also need to be run when the scope is left by an exception, they

Re: LDC 1.7.0

2018-01-05 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 6 January 2018 at 01:19:14 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce LDC 1.7. The highlights of this version in a nutshell: * Based on D 2.077.1. * Catching C++ exceptions supported on Linux and Windows. * LLVM for prebuilt packages upgraded

The D Blog in 2017

2018-01-06 Thread Mike Parker via Digitalmars-d-announce
My annual retrospective on the D Blog is up. Managing the blog really is a lot of fun for me. Every time I click the publish button I stay glued to reddit and the stats page to see how it's being received, with a glance now and again at the forum announcement to see what sort of mistakes I

Re: Release D 2.078.0

2018-01-04 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 4 January 2018 at 15:51:55 UTC, jmh530 wrote: I've been really liking the blog write-ups on the new releases. Thanks! On a related note, the vision document for 2018H1 has not yet been created. It's a WIP.

Re: Release D 2.078.0

2018-01-04 Thread Mike Parker via Digitalmars-d-announce
On Thursday, 4 January 2018 at 15:22:03 UTC, Joakim wrote: Nice post, good explanations and code samples. Here's some phrases I'd change: quality of life -> quality-of-life stubbed out -> stubbed-out line, or an alternative -> line or an alternate D runtime dependent -> that depends DMD

Re: The D Blog in 2017

2018-01-06 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 6 January 2018 at 17:09:19 UTC, rjframe wrote: Do you track what people enter in the search box? That might catch people searching for something to see if there's a post about some topic as well as those searching for a specific post; if there are searches for topic X but

Re: The D Blog in 2017

2018-01-06 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 6 January 2018 at 18:09:43 UTC, user1205 wrote: Small out of order sentence, look for "if you have something D to write about". That's actually intentional. Similar expressions: "all things D" "anything D" "nothing D"

Re: Project Highlight: BSDScheme

2018-01-20 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 20 January 2018 at 14:02:24 UTC, Joakim wrote: Autocorrect? Andrew Appel's Probably muscle memory. Thanks. Nice writeup. I saw his blog post tweeted and was disappointed he didn't say anything about D, good you got that for this post. I was happy he agreed. Too bad the

Re: The #dbugfix Campaign

2018-02-03 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 3 February 2018 at 15:49:41 UTC, ag0aep6g wrote: On 02/03/2018 04:32 PM, Mike Parker wrote: The blog: https://dlang.org/blog/2018/02/03/the-dbugfix-campaign/ I understand that spamming is normal on Twitter, but do we really want people to spam General like that? Can't you bring

The #dbugfix Campaign

2018-02-03 Thread Mike Parker via Digitalmars-d-announce
We all have (or have had) our "favorite" issues in Bugzilla at one time or another. Some that seem to hang around like unwanted guests who never leave. The #dbugfix campaign is an opportunity for you to finally kick them out. The blog: https://dlang.org/blog/2018/02/03/the-dbugfix-campaign/

Vanquish Forever These Bugs That Blasted Your Kingdom

2018-02-07 Thread Mike Parker via Digitalmars-d-announce
Walter's got a new post up! It's the first in a new series on the benefits of BetterC mode. In this one, he talks about solving the fencepost problem (off-by-one errors) with D's arrays. Blog: https://dlang.org/blog/2018/02/07/vanquish-forever-these-bugs-that-blasted-your-kingdom/ Reddit:

Attention DConf 2018 Registrants!

2018-02-17 Thread Mike Parker via Digitalmars-d-announce
If you've already signed up for DConf 2018 and haven't yet seen an email from soc...@dlang.org, please be sure to check your spam folder. If it has been marked as spam, please whitelist dlang.org in case we need to send out any critical messages.

Project Highlight: The D Community Hub

2018-02-17 Thread Mike Parker via Digitalmars-d-announce
In case you aren't aware of the dlang-community organization at GitHub, it's an umbrella group of contributors working to keep certain D projects alive and updated. Sebastian Wilzbach filled me in on some details for the latest Project Highlight on the blog. blog:

Re: Project Highlight: The D Community Hub

2018-02-17 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 17 February 2018 at 14:40:30 UTC, Basile B. wrote: BTW i wanted to ask, you live in Korea right ? What are you doing over there ? You don't have at all the Asian physical style. Maybe because of work or GF ? Came here in '91 in the U.S. Army, got out in '94 and stayed to make

Re: DConf 2018 Proposal Submission Deadline

2018-02-18 Thread Mike Parker via Digitalmars-d-announce
On Sunday, 18 February 2018 at 14:25:39 UTC, Mike Parker wrote: The February 25th deadline for submitting proposals for DConf 2018 is fast approaching. If you've been thinking about sending one in, stop thinking and start doing! Guidelines can be found at the DConf homepage:

DConf 2018 Proposal Submission Deadline

2018-02-18 Thread Mike Parker via Digitalmars-d-announce
The February 25th deadline for submitting proposals for DConf 2018 is fast approaching. If you've been thinking about sending one in, stop thinking and start doing! Guidelines can be found at the DConf homepage: http://dconf.org/2018/index.html

DConf 2018 Munich; The Venue

2018-02-23 Thread Mike Parker via Digitalmars-d-announce
A bit of info to help kick start sightseeing plans in Munich and plan your stay at the NH Munich Messe. Don't forget, the submission deadline is this weekend: Feb 25 at midnight AOE. The blog: https://dlang.org/blog/2018/02/23/dconf-2018-munich-the-venue/ Reddit:

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