Partitioning the problem space Lassi Kortela (09 May 2019 13:05 UTC)
Re: Partitioning the problem space John Cowan (09 May 2019 23:26 UTC)
Re: Partitioning the problem space Arthur A. Gleckler (09 May 2019 23:33 UTC)
Re: Partitioning the problem space Lassi Kortela (10 May 2019 11:12 UTC)
Re: Partitioning the problem space Lassi Kortela (10 May 2019 13:49 UTC)
Re: Partitioning the problem space John Cowan (11 May 2019 00:30 UTC)
Re: Partitioning the problem space Lassi Kortela (14 May 2019 17:06 UTC)
Re: Partitioning the problem space John Cowan (15 May 2019 10:34 UTC)

Partitioning the problem space Lassi Kortela 09 May 2019 13:05 UTC

There are several largely disjoint sub-problems tackled by this SRFI:

- Processes, signals, file descriptors, user and group IDs
- File system (i.e. dealing with files by name instead of fd/port)
- Glob syntax (could be implemented in fully portable Scheme)
- User and group information (getpwent() et.al.)
- Text terminal facilities (tty, curses, Windows console)
- Networking and sockets (currently out of scope for this SRFI)

Are we being overambitious? Should we partition things into multiple SRFIs?