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 design document, or 
start a discussion if there is disagreement on how to handle 
this.


I'll see if I can check it out next weekend, if that's not too 
late. Studying for my private pilot exam takes priority sadly.


As a fellow pilot, I agree with this prioritization.


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
import core.stdc.config;
import core.stdc.stddef; // for wchar_t
import core.stdc.signal; // for sig_atomic_t
import core.stdc.wchar_; // for wint_t
```

Wich makes phobos harder to use on platforms without these

I think Phobos as a base shouldn't depend on libc, only 
specific parts eg: network/event modules for example, so it 
becomes easier to port when required


+1

My current setup in wasm has a broken libc and that makes most 
the std useless unleast I want to go wack a mole in the depths of 
core.math


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 disagreement on how to handle 
this.


I'll see if I can check it out next weekend, if that's not too 
late. Studying for my private pilot exam takes priority sadly.


Re: Minor note, D on NASA Goddard software page

2024-02-29 Thread Chris Piker via Digitalmars-d-announce

On Thursday, 29 February 2024 at 03:27:14 UTC, Tejas wrote:


So now we can add NASA in the list of organisations that use D, 
right?...

# яла


Well not quite yet*, but it is supporting a few payloads on some 
rather well known robotic spacecraft.


*AFAIK


Re: The New DIP Process

2024-02-29 Thread Mike Parker via Digitalmars-d-announce

On Thursday, 29 February 2024 at 05:44:08 UTC, Brad Roberts wrote:



I set them up earlier today.  It's entirely possible I missed 
something while configuring them as it's been just over 6 years 
since the last new group was added, so do shout if anything 
looks off.  I see that the first two messages already posted 
made it through, so my confidence is reasonably high.


Also worth noting, the news group names are NOT dip.idea and 
dip.development.  They're actually digitalmars.dip.ideas (note 
the plural) and digitalmars.dip.development.


I made the list names just dip.ideas@ and dip.development@ for 
brevity.


Later,
Brad


Much appreciated, Brad!