Pull to refresh
3
0
Send message
Это, на мой взгляд, самый удобный способ установки раста на любых системах.

В целом да, за исключением того, что на данный момент rustup-setup.exe паникует на Windows 8.1/10 и не устанавливает половину того, что должен.
Ещё ссылка на Microsoft Visual C++ Build Tools 2015 в статье устарела — вместо Technical Preview вышел официальный релиз.
По крайней мере два.
RFC есть (https://github.com/rust-lang/rfcs/pull/243), но оно не движется.
Автор не хотел вставлять неявный вызов `Into::into` в `?`, человек из core team с ним не согласился, так всё пока и заглохло, потому что особо и не горит. Но рано или поздно будет, можно их попинать в комментах для ускорения.
Не так быстро.

6.7 Classes to C [N1875](Abramson)

The straw polls above indicate there is no interest by the Committee to persue
further development of the proposal presented.


Это из www.open-std.org/jtc1/sc22/wg14/www/docs/n1884.pdf
Есть репозиторий, где публикуются все предложения по внесению изменений в язык (RFC), и там же и обсуждаются.
github.com/rust-lang/rfcs
Есть протоколы встреч, на которых принимаются решения, включать то или иное предложение в язык или нет.
github.com/rust-lang/meeting-minutes
Есть ещё форум, на котором люди периодически обсуждают предложения перед их публикацией, но там относительно много шума и мало чего доходит даже до стадии RFC.
discuss.rust-lang.org/
Еще людей сильно смущает то, что просто типа «str» в языке нет.

Вчера нет, а сегодня есть! После введения типов с динамическим размером (DST, dynamically sized types) `str` — полноценный и самостоятельный тип (так же как и срез `[T]`). Другое дело, что из-за его динамического размера с ним самим многого не сделаешь и вся работа ведётся через «толстые» ссылки `&str`, хранящие указатель на `str` и его размер. Не думаю, правда, что это сильно уменьшит смущение людей.

Information

Rating
Does not participate
Registered
Activity