Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 15/05/2023 11:53 AM, max haughton wrote: 2. At a bigger scale: We probably have too many CI pipelines. The main ones that I have in mind that really could go are the OMF pipelines --- In OMF we have some ancient baggage which we don't need and shouldn't want to support anymore: [Microsoft

Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread max haughton via Digitalmars-d-announce
On Sunday, 14 May 2023 at 12:47:59 UTC, Mike Parker wrote: __CI failures__ Dennis started by saying that the CI was randomly failing again. He didn't have a Mac, so he'd been unable to chase down the problem. Random CI failures are a recurring problem. There are so many checks, and he

Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread Dany12L via Digitalmars-d-announce
On Sunday, 14 May 2023 at 18:59:52 UTC, ryuukk_ wrote: I'll end up just sticking to C if nobody understand Fine but what do you solve? If you need memcpy you will in any case have to implement it yourself or use some already made library. The same thing happens on D.

Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread Dennis via Digitalmars-d-announce
On Sunday, 14 May 2023 at 19:38:38 UTC, ryuukk_ wrote: Now you suggest me to depend on WASI by default Unbelievable It's getting hard to maintain composure Then I'll leave it here. There's apparently a big problem with the solutions I provided that I'm supposed to know, but I don't, and

Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread ryuukk_ via Digitalmars-d-announce
On Sunday, 14 May 2023 at 19:13:50 UTC, Dennis wrote: On Sunday, 14 May 2023 at 18:59:52 UTC, ryuukk_ wrote: WASI is not WASM, please don't suggest that as a solution, it's not, this is frustrating to read what you suggest when i bring to you problems I've literally had the same problem as

Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread Dennis via Digitalmars-d-announce
On Sunday, 14 May 2023 at 18:59:52 UTC, ryuukk_ wrote: WASI is not WASM, please don't suggest that as a solution, it's not, this is frustrating to read what you suggest when i bring to you problems I've literally had the same problem as you (missing references to libc symbols when targeting

Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread ryuukk_ via Digitalmars-d-announce
On Sunday, 14 May 2023 at 18:51:38 UTC, Dennis wrote: Then my project no longer compile, thanks a lot! When you use a custom druntime, you can't expect stability when you upgrade the compiler but not your druntime. The real issue here is that there is no proper support for WebAssembly in

Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread ryuukk_ via Digitalmars-d-announce
On Sunday, 14 May 2023 at 18:51:38 UTC, Dennis wrote: On Sunday, 14 May 2023 at 16:02:00 UTC, ryuukk_ wrote: I wanted to target WASM, if your hooks call into libC, i can't target WASM.. Good news, there's implementations of libc for WASM WASI is not WASM, please don't suggest that as a

Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread Dennis via Digitalmars-d-announce
On Sunday, 14 May 2023 at 16:02:00 UTC, ryuukk_ wrote: I wanted to target WASM, if your hooks call into libC, i can't target WASM.. Good news, there's implementations of libc for WASM (example: https://archlinux.org/packages/community/any/wasi-libc/), and linking them doesn't even increase

Re: A New Era for the D Community

2023-05-14 Thread M.M. via Digitalmars-d-announce
On Friday, 5 May 2023 at 16:58:37 UTC, Joseph Rushton Wakeling wrote: On Wednesday, 3 May 2023 at 11:13:34 UTC, Mike Parker wrote: I'm not exaggerating when I say that this is going to be the most significant change in the D community in the 20 years I've been a part of it. This sounds

Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread ryuukk_ via Digitalmars-d-announce
Razvan next brought up Teodor Dutu's work on converting DRuntime hooks to templates. An intended side effect of this effort is that it should make things more usable in BetterC, but sometimes, getting real work done in one of these templates means calling into the C library (memset, memcpy,

Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 15/05/2023 12:47 AM, Mike Parker wrote: Átila said he'd been thinking about copying Herb Sutter's idea for zero-overhead C++ exceptions. He said the basic idea is that you get rid of exceptions while keeping the syntax. (Here's a link to the PDF

D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread Mike Parker via Digitalmars-d-announce
We held the monthly meeting for April 2023, on Friday the 14th at 14:00 UTC. It lasted just short of an hour and a half. We'd [had a quarterly meeting the previous week](https://forum.dlang.org/thread/yuewobigwhvrtfxlz...@forum.dlang.org). This was the first time wev'e held a monthly meeting in