Size: a a a

Rust — русскоговорящее сообществo

2020 April 17

MF

Max Frai in Rust — русскоговорящее сообществo
Oleg Andreev
на уровне фишек языка - да, на уровне окружения и поддержки - "cannot find component clippy" go brrrr
это единственное из проблем за много времени
источник

MF

Max Frai in Rust — русскоговорящее сообществo
Не вижу вообще проблемы использовать найтли в проде, делаем давно и никаких неудобств. Не понимаю как можно на стейбле жить
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Больше чем на неделю ты отставать не будешь.
В любом случае ты будешь сильно впереди stable-неудачников.
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
Mikail Bagishov
Больше чем на неделю ты отставать не будешь.
В любом случае ты будешь сильно впереди stable-неудачников.
да, это я принимаю к сведению
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
чем мы хуже джаваскрипта
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
А еще можно в качестве найтли юзать бету. Она вообще гарантированное есть.
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
RUSTC_BOOTSTRAP=1 go brrrr
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
особенно для consensus-critical applications
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
мы используем раст для супер-пупер надежности[*] наших криптоденежных систем

* — running on latest nightly build committed by some random contributors with spare time
источник

IA

Ivan Azoyan in Rust — русскоговорящее сообществo
как проверить наличие команды в линухе из раста?
источник

Э

Эрик in Rust — русскоговорящее сообществo
Ivan Azoyan
как проверить наличие команды в линухе из раста?
$PATH чекать?
источник

IA

Ivan Azoyan in Rust — русскоговорящее сообществo
ну как
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Найтли тулчейн очень слабо влияет на надежность программы, которая им компилируется.
Я согласен, что в ночном компиляторе может появиться баг, затрагивающий кодогенерацию.
Но по-моему они возникают довольно редко. Во всяком случае такое ощущение у меня возникор исходя из багтрекера раста.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Ivan Azoyan
ну как
Ну так, берёшь PATH переменную с помощью какого-нибудь env!(), а потом проверяешь все файлы в папке на бытие бинарником с нужным именем.
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Ivan Azoyan
как проверить наличие команды в линухе из раста?
Запусти что-то типа sh -c command -v COMMAND_NAME.
Или which COMMAND_NAME.
источник

VB

Vlad Beskrovnyy in Rust — русскоговорящее сообществo
Ivan Azoyan
как проверить наличие команды в линухе из раста?
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Разница в том, что which будет искать именно программу, и именно в PATH, а command -v еще учитывает алиасы и подобное.
источник

IA

Ivan Azoyan in Rust — русскоговорящее сообществo
спасибо
источник

IA

Ivan Azoyan in Rust — русскоговорящее сообществo
я смотрю вот тут https://doc.rust-lang.org/std/process/struct.Command.html, и чёт не пойму без spawn() нельзя обойтись?
источник

Э

Эрик in Rust — русскоговорящее сообществo
Ты ещё тред без thread::spawn() заспавни.
источник