Re: GCC 10.1 Released

2020-05-15 Thread Carl Sturtivant via Digitalmars-d-announce
On Saturday, 16 May 2020 at 00:26:31 UTC, Carl Sturtivant wrote: On Thursday, 14 May 2020 at 16:57:20 UTC, Iain Buclaw wrote: [[GCC 11 Development]] Now the development cycle has started again, I have ambitions for a number disruptive changes to land during the next release cycle. Superb! -

Re: GCC 10.1 Released

2020-05-15 Thread Carl Sturtivant via Digitalmars-d-announce
On Thursday, 14 May 2020 at 16:57:20 UTC, Iain Buclaw wrote: [[GCC 11 Development]] Now the development cycle has started again, I have ambitions for a number disruptive changes to land during the next release cycle. Superb! --- gdc is perhaps the most important strategically and I am so gl

Re: Pijamas, a simple fluent assertation library (forked from Pyjamas)

2020-05-15 Thread Mario Kröplin via Digitalmars-d-announce
.empty and .throw are not that difficult: see https://code.dlang.org/packages/dshould On Friday, 15 May 2020 at 12:35:27 UTC, Luis wrote: On my TODOs list for v0.3 I have : * Rename module to pijamas * Add .empty that it's equivalent to .length(0) * Handle range.should.be.equal([1, 2, 3]) * Tes

Re: Pijamas, a simple fluent assertation library (forked from Pyjamas)

2020-05-15 Thread welkam via Digitalmars-d-announce
On Friday, 15 May 2020 at 14:42:47 UTC, Dmitry Olshansky wrote: compiler usually explodes trying to swallow it https://media.giphy.com/media/tfxgAK370HzEY/giphy.gif

Re: "Programming in D" on Educative.io

2020-05-15 Thread welkam via Digitalmars-d-announce
On Thursday, 14 May 2020 at 08:42:43 UTC, ShadoLight wrote: On Wednesday, 13 May 2020 at 19:25:43 UTC, welkam wrote: On Thursday, 7 May 2020 at 09:18:04 UTC, Ali Çehreli wrote: Because D is a re-engineering of C++ I thought it was re-engineering of C This opinion seems quite common in the D

Re: Pijamas, a simple fluent assertation library (forked from Pyjamas)

2020-05-15 Thread Luis via Digitalmars-d-announce
On Friday, 15 May 2020 at 14:42:47 UTC, Dmitry Olshansky wrote: On Friday, 15 May 2020 at 12:35:27 UTC, Luis wrote: On my run to raise stuff from dead packages, I come with Pijamas. A fork from Yamadacpc’s Pyjamas that works with D frontend 2.090 and forwards. [...] I was about to ask what

Re: Pijamas, a simple fluent assertation library (forked from Pyjamas)

2020-05-15 Thread Dmitry Olshansky via Digitalmars-d-announce
On Friday, 15 May 2020 at 12:35:27 UTC, Luis wrote: On my run to raise stuff from dead packages, I come with Pijamas. A fork from Yamadacpc’s Pyjamas that works with D frontend 2.090 and forwards. [...] I was about to ask what is broken with ctRegex (well except that compiler usually explod

Re: On the D Blog: Lomuto's Comeback

2020-05-15 Thread Steven Schveighoffer via Digitalmars-d-announce
On 5/14/20 9:26 AM, Mike Parker wrote: 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://dlan

Pijamas, a simple fluent assertation library (forked from Pyjamas)

2020-05-15 Thread Luis via Digitalmars-d-announce
On my run to raise stuff from dead packages, I come with Pijamas. A fork from Yamadacpc’s Pyjamas that works with D frontend 2.090 and forwards. https://zardoz89.github.io/pijamas/ v0.2.2-beta Versions v0.2.x must keep being source compatible with Pyjamas. * Update to DLang frontend 2.090 *

Re: On the D Blog: Lomuto's Comeback

2020-05-15 Thread Les De Ridder via Digitalmars-d-announce
On Thursday, 14 May 2020 at 13:26:23 UTC, Mike Parker wrote: 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

Re: On the D Blog: Lomuto's Comeback

2020-05-15 Thread kinke via Digitalmars-d-announce
On Friday, 15 May 2020 at 10:28:41 UTC, Joseph Rushton Wakeling wrote: One curious question -- unless I've misread things horribly, it looks like the D benchmarks for Lomuto branch-free are consistently slower than for C++. Any idea why that is? I would expect gcc/gdc and clang/ldc to produce

Re: On the D Blog: Lomuto's Comeback

2020-05-15 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Thursday, 14 May 2020 at 13:26:23 UTC, Mike Parker wrote: 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

Re: On the D Blog: Lomuto's Comeback

2020-05-15 Thread Dmitry Olshansky via Digitalmars-d-announce
On Thursday, 14 May 2020 at 13:26:23 UTC, Mike Parker wrote: 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

Re: On the D Blog: Lomuto's Comeback

2020-05-15 Thread Francesco Mecca via Digitalmars-d-announce
On Thursday, 14 May 2020 at 13:26:23 UTC, Mike Parker wrote: 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

Re: "Programming in D" on Educative.io

2020-05-15 Thread ShadoLight via Digitalmars-d-announce
On Friday, 15 May 2020 at 03:22:43 UTC, dangbinghoo wrote: On Thursday, 14 May 2020 at 08:42:43 UTC, ShadoLight wrote: On Wednesday, 13 May 2020 at 19:25:43 UTC, welkam wrote: [...] This opinion seems quite common in the D community, but I frankly don't see it. If you are referring to the D

Re: GCC 10.1 Released

2020-05-15 Thread Walter Bright via Digitalmars-d-announce
On 5/14/2020 9:57 AM, Iain Buclaw wrote: As of last week (7th May), GCC 10.1 has now been released. Thank you, Iain, for your hard and fantastic work!