***dje is now known as dje42
<nalaginrut>well, I'll put "reconsider security tokens fetching" to Artanis TODO... <ijp>Happy Birthday Final Fantasy ***ozzloy_ is now known as ozzloy
<Profpatsch>How do I start a subprocess, give it some input over stdin and read what it returns over stdout? <dsmith-work>Profpatsch: Though I've heard there are problems with both reading AND writing to a subprocess. Like if you close the pipe you write to the pipe you read from is also closed. Or *somthing* like that. Might be good to scan the mailing lists. <Profpatsch>I’m wondering why there are 2000+ functions in the default namespace. <ijp>Profpatsch: because it's much easier to add them than to take them away again <ijp>I'm not actually sure when guile got a module system, but by then, you are kind of committed to what you already have <dsmith-work>And even when guile *did* get a module system, the scheme standards at the time did not. <ijp>srfi 13 and 14 was a conscious decision, I think <ijp>the threads/regex one is kinda weird, since it's only included when you run guile interactively <dsmith-work>13,14 were originally external modules. (not in the guile repo) <ijp>we could probably do what racket does had have a (guile base) <ijp>but I don't think there is much call for it <dsmith-work>Profpatsch: All *new* stuff added to guile (like the compiler) is all very modular.