Two of my remarks about the current OCaml implementation:

-          About the Random module: could the function self_init () take something else as the current system date as the only entropy source? I think there are more valuable sources than the current time on today’s computers.

-          Any plans about giving the possibility to spread the definition across more than one source file. Sometimes modules are more than 300 lines, so I would like to be able to split it over two or more files. Currently there is a one-to-one relationship between files and modules. As far as I know, OCaml is the only language to have such a particular constraint.

 

Any insightful comment would be greatly appreciated.

 

Thanks,

lapinmalin