On 11/08/2013 07:20 PM, Patrick Walton wrote:
Because then `str` would not be a dynamically sized type.
(I'm not convinced --yet-- strings *must* have dynamic size at all, as I never
need this feature even if I do quite a lot of text processing. When generating
runtime produced strings, I'd rather concat all bits at once at the very end,
thus knowing the final size. No support for this is needed: one never writes
into a growable string buffer, instead always concat all at once. But this may
be another, distinct story. And there may be use cases I'm unaware of, even
common ones.)
Please read the blog posts on dynamically sized types.
All right, I'll do.
PS: Except I cannot find them.
Don't seem listed in the list of blog post at
https://github.com/mozilla/rust/wiki/Docs
Also not in the archives of your own blog at:
http://pcwalton.github.io/blog/archives/
Denis
spir <[email protected]> wrote:
On 11/08/2013 09:53 AM, Daniel Micay wrote:
It couldn't be called `str`, because `&str` is a slice.
Why couldn't str be slices? (eg somewhat like arrays are slices in D)
Also, i don't understand literals in Rust currently. Same for static
arrays.
Denis
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev