Karl
Karl
> I don't know should we divide the modules. Just like NumericsShims, I don't think we should implicitly import all the raw functions when people imports the Numerics module, and...
Ping @compnerd @shabalind Would you mind triggering the tests and reviewing? Whenever you get a chance, no rush. Thanks.
- Adding the script from #85 would be a good start. The output could be made more readable, but it's better than nothing. - Perhaps also graphical output? - "black...
Calling `getcwd` with a null pointer is technically unspecified by POSIX. Also, `PATH_MAX` is not the maximum length of a path (this is a common misconception, see [this article](https://eklitzke.org/path-max-is-tricky)): >...
> Swift System's job is to faithfully expose the underlying system's APIs, not to reimagine them. We can be selective about which syscalls we expose, but this is not the...
Sure - I just like to make sure that we're considering all the options, you know?
It's a nice idea. I think it's valuable to have all implementations available on all platforms. I'm not so sure about adding a protocol hierarchy to abstract the different concrete...
This would be great! It's really awkward to use the system's socket API via the clang importer - for instance, it seems like every system uses a different name for...
Well, the API roadmap says: > System aims to provide API in 3 areas: > ... > 2. Common types for library API at the systems level > System hosts...
> @karwa thanks for the offer for IP address parsing code. Is this a desire to avoid making a syscall, or are there concerns about platform availability? Are you able...