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

Reply via email to