Re: D_vs_nim: git repo to compare features of D vs nim and help migrating code bw them. PRs welcome

2018-03-30 Thread Dmitry Olshansky via Digitalmars-d-announce
On Wednesday, 28 March 2018 at 23:25:09 UTC, Walter Bright wrote: On 3/28/2018 1:27 PM, Jacob Carlborg wrote: There's usually nothing that prevents the build tool to write files at build time. Dub can do this. It's expected with a build tool. Not a compiler. With the frame of mind prevalent

Re: std.variant Is Everything Cool About D

2018-03-30 Thread Patrick Schluter via Digitalmars-d-announce
On Friday, 30 March 2018 at 03:54:21 UTC, Mike Parker wrote: On Friday, 30 March 2018 at 02:46:13 UTC, jmh530 wrote: On Friday, 30 March 2018 at 00:37:27 UTC, Meta wrote: Unfortunately, this turned out to be the worst possible day for me to try to actively monitor the thread and respond to

Re: std.variant Is Everything Cool About D

2018-03-30 Thread rjframe via Digitalmars-d-announce
On Fri, 30 Mar 2018 00:55:20 +, dangbinghoo wrote: > I think we need a book about D's std Phobos, like `mastering STL` > or something like C++ world do, but of course, I didn't mean selling to > C++ world, I mean newbie may need knowledge about the Phobos and the > design and using the power

Re: std.variant Is Everything Cool About D

2018-03-30 Thread Meta via Digitalmars-d-announce
On Thursday, 29 March 2018 at 14:10:39 UTC, Mike Parker wrote: Jared Hanson (a.k.a Meta and MetaLang around these parts) was inspired by an article titled "std::visit is everything wrong with modern C++" to contrast it with D's std.variant.visit. The result is this well-written post for the D

Re: std.variant Is Everything Cool About D

2018-03-30 Thread Walter Bright via Digitalmars-d-announce
On 3/29/2018 12:32 PM, Walter Bright wrote: On 3/29/2018 10:30 AM, 12345swordy wrote: There are some quite criticisms being made in the comments section. The main criticism is a misunderstanding about std.variant's allocation strategy. I have been trying to correct that. Part of the

Re: std.variant Is Everything Cool About D

2018-03-30 Thread Meta via Digitalmars-d-announce
On Friday, 30 March 2018 at 13:44:50 UTC, Meta wrote: I've submitted it to Hacker News as well (looks like someone posted it yesterday, but it only got 1 vote and there was no discussion, so I figured that was grounds enough for resubmission). If you've got an account, please give me your

Re: LDC 1.8.0

2018-03-30 Thread Matthias Klumpp via Digitalmars-d-announce
On Thursday, 29 March 2018 at 08:10:11 UTC, Martin Tschierschke wrote: On Saturday, 24 March 2018 at 17:33:18 UTC, Matthias Klumpp wrote: On Tuesday, 13 March 2018 at 01:52:48 UTC, Matthias Klumpp wrote: [...] Aww, just a little bit too late to easily get into Ubuntu 18.04 LTS Well It

Re: Beta 2.079.0

2018-03-30 Thread Seb via Digitalmars-d-announce
On Tuesday, 20 February 2018 at 08:43:50 UTC, Martin Nowak wrote: On Monday, 19 February 2018 at 15:58:57 UTC, Joakim wrote: 17. Allow multiple selective imports from different modules in a single import statement I have a bad feeling that that one is going to be a source of a raft of bugs

Re: Beta 2.079.0

2018-03-30 Thread meppl via Digitalmars-d-announce
On Saturday, 31 March 2018 at 00:25:47 UTC, Seb wrote: On Tuesday, 20 February 2018 at 08:43:50 UTC, Martin Nowak wrote: On Monday, 19 February 2018 at 15:58:57 UTC, Joakim wrote: [...] No need to use it if you don't like it. It's particularly useful for small examples, localized imports