nobu.nokada / softhome.net writes:

> >    sysdep :win32
> >       would be the same as 'require "sysdep_win32"'
> > 
> >    sysdep :win32, File, Dir
> 
> Isn't it enough with `require'?

I'd like to have a central place that these things vector
through. That way, the programmer expresses intent, and the system
makes it so. Using a plain require obviously works just fine, but we
lose that intent.

Also, if we have just one place where non-portably code is loaded, we
can more easily add things like

   ruby --check-portable ...

flags.


Regards


Dave