"Arthur A. Gleckler" <xxxxxx@speechcode.com> writes: > On Thu, Oct 8, 2015 at 12:38 PM, Taylan Ulrich Bayırlı/Kammer > <xxxxxx@gmail.com> wrote: > > Besides, it seems that MS Windows supports environment variables, > and surely all Unixes do. The systems you have in mind must be > rather obscure then? > > Tiny embedded systems, for example. Mostly environment variables just > feel like something that should be outside the scope of Scheme specs. To be honest I don't see a problem second-classing tiny embedded systems when it comes to this auxiliary feature. If anyone knows a clean solution then please tell, but I can't see a good solution that involves a Scheme interface and doesn't have the problem with using hash table operations before and after a change to the salt value. From what I can tell it's intrinsically something that needs to happen during/before process initialization, and environment variables seem to be the best thing we have for that. Taylan