Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-08 Thread Tobias Pankrath via Digitalmars-d-announce
On Monday, 8 November 2021 at 12:02:43 UTC, Atila Neves wrote: On Saturday, 6 November 2021 at 15:46:57 UTC, JN wrote: On Friday, 5 November 2021 at 13:19:24 UTC, zjh wrote: D can aim at `experts`, especially `meta programming users`. On this point,`rust` can't compete. `Silky general meta

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-08 Thread Mathias LANG via Digitalmars-d-announce
On Monday, 8 November 2021 at 21:48:03 UTC, Kagamin wrote: On Friday, 5 November 2021 at 11:57:40 UTC, Mike Parker wrote: `-preview=in` will not be killed. It needs to be changed such that: * `in` always means `const scope ref`; the compiler will not attempt to pass by value based on

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-08 Thread Kagamin via Digitalmars-d-announce
On Friday, 5 November 2021 at 11:57:40 UTC, Mike Parker wrote: `-preview=in` will not be killed. It needs to be changed such that: * `in` always means `const scope ref`; the compiler will not attempt to pass by value based on platform-specific heuristics. What about C functions? The ABI

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-08 Thread Atila Neves via Digitalmars-d-announce
On Saturday, 6 November 2021 at 15:46:57 UTC, JN wrote: On Friday, 5 November 2021 at 13:19:24 UTC, zjh wrote: D can aim at `experts`, especially `meta programming users`. On this point,`rust` can't compete. `Silky general meta programming`. Use my `strengths` to attack theirs weaknesses.

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-07 Thread Ola Fosheim Grøstad via Digitalmars-d-announce
On Saturday, 6 November 2021 at 15:46:57 UTC, JN wrote: This is much less of a strength than you think. For 90% of cases, lack of metaprogramming is resolved by putting a Python script in build step that autogenerates the necessary code. Yes, I agree. For a single project metaprogramming has

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-06 Thread zjh via Digitalmars-d-announce
On Saturday, 6 November 2021 at 15:46:57 UTC, JN wrote: On Friday, 5 November 2021 at 13:19:24 UTC, zjh wrote: D can aim at `experts`, especially `meta programming users`. Python script. Although practical, it's ugly. It's no different from C++ macros.

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-06 Thread JN via Digitalmars-d-announce
On Friday, 5 November 2021 at 13:19:24 UTC, zjh wrote: D can aim at `experts`, especially `meta programming users`. On this point,`rust` can't compete. `Silky general meta programming`. Use my `strengths` to attack theirs weaknesses. This is much less of a strength than you think. For 90% of

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-05 Thread Ali Çehreli via Digitalmars-d-announce
Thank you, Mike. I love these digests. On 11/5/21 4:57 AM, Mike Parker wrote: > One of the things > [Petar Kirov] would like to do is use DLang Tour to make all of the examples in > Ali's book runnable. (That discussion must have happened when I had to leave to for another meeting.)

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-05 Thread Mike Parker via Digitalmars-d-announce
On Friday, 5 November 2021 at 13:19:30 UTC, Matheus wrote: On Friday, 5 November 2021 at 11:57:40 UTC, Mike Parker wrote: ... Nice summary, but why these meetings are no recorded or streamed? Matheus. I do record the meetings to help me with the summaries. In this case, I was unable to

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-05 Thread zjh via Digitalmars-d-announce
On Friday, 5 November 2021 at 11:57:40 UTC, Mike Parker wrote: This meeting took place on October 22nd at 13:00 UTC. D can aim at `experts`, especially `meta programming users`. On this point,`rust` can't compete. `Silky general meta programming`. Use my `strengths` to attack theirs

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-05 Thread Matheus via Digitalmars-d-announce
On Friday, 5 November 2021 at 11:57:40 UTC, Mike Parker wrote: ... Nice summary, but why these meetings are no recorded or streamed? Matheus.

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-05 Thread Dukc via Digitalmars-d-announce
On Friday, 5 November 2021 at 11:57:40 UTC, Mike Parker wrote: * The biggest languages have a story. (Java: write once run anywhere, the language of the internet; Rust: memory safety without a GC; Go: goroutines). What is D's story? It's not one big thing, but a lot of little things, and

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-05 Thread Guillaume Piolat via Digitalmars-d-announce
On Friday, 5 November 2021 at 11:57:40 UTC, Mike Parker wrote: Phew! That was a longer summary than I expected to write. Whoa! Thank you Michael. That and the recent Youtube videos are both excellent!

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-05 Thread Imperatorn via Digitalmars-d-announce
On Friday, 5 November 2021 at 11:57:40 UTC, Mike Parker wrote: This meeting took place on October 22nd at 13:00 UTC. Apologies for the delayed summary. [...] Nice summary! I got more confidence in the future of D after reading this.