Re: Phobos 3 Development is Open!

2024-03-05 Thread Adam Wilson via Digitalmars-d-announce
On Thursday, 29 February 2024 at 00:34:59 UTC, zjh wrote: On Wednesday, 28 February 2024 at 20:41:46 UTC, Adam Wilson wrote: or start a discussion if there is disagreement on how to handle this. Although Github has discussions, why not just discuss them in the `D forum`? This is `the

Re: Phobos 3 Development is Open!

2024-02-29 Thread Adam Wilson via Digitalmars-d-announce
On Thursday, 29 February 2024 at 13:44:37 UTC, Andrew wrote: On Wednesday, 28 February 2024 at 20:41:46 UTC, Adam Wilson wrote: I am totally on board with this if the community thinks there are improvements to be had here. Head on over to the Design repo and you can either submit a PR to the

Re: Phobos 3 Development is Open!

2024-02-29 Thread monkyyy via Digitalmars-d-announce
On Wednesday, 28 February 2024 at 15:45:06 UTC, ryuukk_ wrote: https://github.com/dlang/phobos/pull/8925/files#diff-647aa2ce9ebedd6759a2f1c55752f0279de8ae7ba55e3c270bd59e1f8c1a5162R131 Why can't D have its own types? Just importing this introduces dependencies on other system modules ```D

Re: Phobos 3 Development is Open!

2024-02-29 Thread Andrew via Digitalmars-d-announce
On Wednesday, 28 February 2024 at 20:41:46 UTC, Adam Wilson wrote: I am totally on board with this if the community thinks there are improvements to be had here. Head on over to the Design repo and you can either submit a PR to the design document, or start a discussion if there is

Re: Phobos 3 Development is Open!

2024-02-28 Thread zjh via Digitalmars-d-announce
On Wednesday, 28 February 2024 at 20:41:46 UTC, Adam Wilson wrote: or start a discussion if there is disagreement on how to handle this. Although Github has discussions, why not just discuss them in the `D forum`? This is `the forum`. Github doesn't have the convenience of the `D forum`

Re: Phobos 3 Development is Open!

2024-02-28 Thread Adam Wilson via Digitalmars-d-announce
On Wednesday, 28 February 2024 at 19:45:53 UTC, Greggor wrote: On Wednesday, 28 February 2024 at 15:55:52 UTC, Andrew wrote: On Wednesday, 28 February 2024 at 15:45:06 UTC, ryuukk_ wrote:

Re: Phobos 3 Development is Open!

2024-02-28 Thread Greggor via Digitalmars-d-announce
On Wednesday, 28 February 2024 at 15:55:52 UTC, Andrew wrote: On Wednesday, 28 February 2024 at 15:45:06 UTC, ryuukk_ wrote: https://github.com/dlang/phobos/pull/8925/files#diff-647aa2ce9ebedd6759a2f1c55752f0279de8ae7ba55e3c270bd59e1f8c1a5162R131 Why can't D have its own types? I have to

Re: Phobos 3 Development is Open!

2024-02-28 Thread Andrew via Digitalmars-d-announce
On Wednesday, 28 February 2024 at 15:45:06 UTC, ryuukk_ wrote: https://github.com/dlang/phobos/pull/8925/files#diff-647aa2ce9ebedd6759a2f1c55752f0279de8ae7ba55e3c270bd59e1f8c1a5162R131 Why can't D have its own types? I have to agree with ryuukk_ on this one; it's one thing to maintain binary

Re: Phobos 3 Development is Open!

2024-02-28 Thread ryuukk_ via Digitalmars-d-announce
https://github.com/dlang/phobos/pull/8925/files#diff-647aa2ce9ebedd6759a2f1c55752f0279de8ae7ba55e3c270bd59e1f8c1a5162R131 Why can't D have its own types? Just importing this introduces dependencies on other system modules ```D import core.stdc.config; import core.stdc.stddef; // for wchar_t

Phobos 3 Development is Open!

2024-02-28 Thread Adam Wilson via Digitalmars-d-announce
The first PR for Phobos 3 has been merged into the Phobos repo! Now, to be clear, this is mostly a housekeeping PR that paves the way for further work and there isn't actually anything useful in it yet. We've setup the basic structure, DUB build/test config, and copied over the modules that