Re: "Programming in D" on Educative.io

2020-05-14 Thread dangbinghoo 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: [...] This opinion seems quite common in the D community, but I frankly don't see it. If you are referring to the D subset defined by the BetterC switch, well, maybe then I

Re: GCC 10.1 Released

2020-05-14 Thread Iain Buclaw via Digitalmars-d-announce
On Thursday, 14 May 2020 at 17:27:33 UTC, Matthias Klumpp wrote: On Thursday, 14 May 2020 at 16:57:20 UTC, Iain Buclaw wrote: As of last week (7th May), GCC 10.1 has now been released. For the D language front-end, only a small number of incremental, but substantial changes have gone in.

Re: GCC 10.1 Released

2020-05-14 Thread M.M. via Digitalmars-d-announce
On Thursday, 14 May 2020 at 16:57:20 UTC, Iain Buclaw wrote: As of last week (7th May), GCC 10.1 has now been released. For the D language front-end, only a small number of incremental, but substantial changes have gone in. Most notable of the lot has been the addition of `static foreach`,

Re: GCC 10.1 Released

2020-05-14 Thread matheus via Digitalmars-d-announce
On Thursday, 14 May 2020 at 18:10:10 UTC, Iain Buclaw wrote: Thanks for you kind reply. Do you mean I should venture out the cave more often? :-) I'm not the OP, but yes you should! :) Anyway thanks for your work and by the way do you have Patreon? Matheus.

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: On the D Blog: Lomuto's Comeback

2020-05-14 Thread Andrei Alexandrescu 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:

Re: "Programming in D" on Educative.io

2020-05-14 Thread ShadoLight via Digitalmars-d-announce
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 community, but I frankly don't see it. If you are

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

2020-05-14 Thread Claude via Digitalmars-d-announce
On Wednesday, 13 May 2020 at 14:39:13 UTC, Mike Parker wrote: I've recently implemented some improvements centered on bindbc-sdl. As a user of BindBC (and former Derelict), I really enjoy using those binding libraries. It's some great work, thanks.

Re: GCC 10.1 Released

2020-05-14 Thread Iain Buclaw via Digitalmars-d-announce
On Thursday, 14 May 2020 at 18:18:02 UTC, matheus wrote: On Thursday, 14 May 2020 at 18:10:10 UTC, Iain Buclaw wrote: Thanks for you kind reply. Do you mean I should venture out the cave more often? :-) I'm not the OP, but yes you should! :) Anyway thanks for your work and by the way do you

Re: GCC 10.1 Released

2020-05-14 Thread Iain Buclaw via Digitalmars-d-announce
On Thursday, 14 May 2020 at 19:39:27 UTC, M.M. wrote: On Thursday, 14 May 2020 at 16:57:20 UTC, Iain Buclaw wrote: As of last week (7th May), GCC 10.1 has now been released. For the D language front-end, only a small number of incremental, but substantial changes have gone in. Most notable

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

Re: Command line calculator in D

2020-05-14 Thread Jack Applegame via Digitalmars-d-announce
On Wednesday, 6 May 2020 at 11:47:55 UTC, Alireza SN wrote: I was learning about an algorithm called 'Pratt Parser' and decided to write a cli calculator with it. Here is the link if you want to check it out: https://github.com/TheWeirdDev/Calcool Feel free to point out any mistakes i have

Re: On the D Blog: Lomuto's Comeback

2020-05-14 Thread SashaGreat via Digitalmars-d-announce
On Thursday, 14 May 2020 at 13:26:23 UTC, Mike Parker wrote: ... Reddit: https://www.reddit.com/r/programming/comments/gjm6yp/lomutos_comeback_quicksort_partitioning/ ... If possible could you please next time share link with "old" instead of "www"? Like:

GCC 10.1 Released

2020-05-14 Thread Iain Buclaw via Digitalmars-d-announce
As of last week (7th May), GCC 10.1 has now been released. For the D language front-end, only a small number of incremental, but substantial changes have gone in. Most notable of the lot has been the addition of `static foreach`, which makes the front-end (the C++ port of DMD) feature

Re: On the D Blog: Lomuto's Comeback

2020-05-14 Thread jmh530 via Digitalmars-d-announce
On Thursday, 14 May 2020 at 13:40:24 UTC, Andrei Alexandrescu wrote: [snip] Really interesting. Thanks for sharing. I have recently been spending some spare time learning more about D's topN and pivotPartition implementation, which led me to your paper on fast deterministic selection.

Re: GCC 10.1 Released

2020-05-14 Thread Matthias Klumpp via Digitalmars-d-announce
On Thursday, 14 May 2020 at 16:57:20 UTC, Iain Buclaw wrote: As of last week (7th May), GCC 10.1 has now been released. For the D language front-end, only a small number of incremental, but substantial changes have gone in. Most notable of the lot has been the addition of `static foreach`,