On 23 April 2013 18:06, Graydon Hoare <gray...@mozilla.com> wrote: > - When we support static linking, will it be possible to link subsets > of "the standard library" for space constrained devices? E.g. will > we be able to compile it with section-per-function or such?
That would be ideal. > - Is the "large standard library" approach of python and haskell (say) > really problematic wrt. pace of library evolution? Is it wise to > even _have_ an "ext"? If so, what does it mean? Supported and > tested non-mutually-dependent selections from the package ecosystem? > The moral equivalent of boost? I think the Python and Haskell approaches are actually rather different. Compare the number of packages at http://www.haskell.org/platform/changelog.html vs http://docs.python.org/3/library/ To me the Haskell platform approach of having a pre-populated bunch of packages seems sensible, and makes it rather easy to packages to evolve independently. I actually quite like the idea of having Rust + minimal standard library and a time-based release of the "Rust platform" (as is done in Haskell, and is planned in Ocaml). > Finally, wrt. naming, in the meeting someone mentioned that: > > extern mod "rust-lang.org/ext"; It actually seems rather inoffensive to me. Alex _______________________________________________ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev