Size: a a a

2020 October 06

EG

Emmanuel Goldstein in rust_offtopic
Ладно, надеюсь, всем пофиг на перформанс запроса с клавиатуры
источник

EG

Emmanuel Goldstein in rust_offtopic
Но фиг бы с этим.
Правильный способ получить буфридер из стдина — Stdin::lock
Правильный способ получить буфридер из чего-нибудь другого — обернуть в BufReader
источник

EG

Emmanuel Goldstein in rust_offtopic
Оборачивать стдин в буфридер плохо, это двойная работа
источник

EG

Emmanuel Goldstein in rust_offtopic
В некоторых местах раст бессмысленно сложный
источник

M

MrSmith in rust_offtopic
источник

АМ

Александр Мещеряков... in rust_offtopic
Обсуждения на opennet напоминает
источник
2020 October 07

b

badtrousers in rust_offtopic
Emmanuel Goldstein
Ладно, надеюсь, всем пофиг на перформанс запроса с клавиатуры
как так? ты что не знаешь какой это страшный ботлнек ждать стандартный ввод?
источник

EG

Emmanuel Goldstein in rust_offtopic
У меня от раста уже нервный тик на каждую аллокацию и лок
источник

EG

Emmanuel Goldstein in rust_offtopic
Типа, а вдруг можно и без них?
источник

b

badtrousers in rust_offtopic
как я буду оркестрировать свои кластеры, JIT патчить микрокод процессора там...
источник

b

badtrousers in rust_offtopic
пока читается yes
источник

EG

Emmanuel Goldstein in rust_offtopic
Я помню, как растовые coreutils хвалились более высокой производительностью команды, собственно, yes, по сравнению с гнусными
источник

b

badtrousers in rust_offtopic
да о чем тут говорить, каждый джун знает что GNU yes — это единственное слабое место UNIX парадигмы
источник

b

badtrousers in rust_offtopic
слава богу Раст исправил ошибки предыдущих (варварских) поколенний языков программирования
источник

EG

Emmanuel Goldstein in rust_offtopic
А то. Теперь у нас есть blazing fast, safe, zero-copy yes.
источник

b

badtrousers in rust_offtopic
алсо можно провести линию между тамплиерами и растерами
источник

L

Lain-dono in rust_offtopic
badtrousers
да о чем тут говорить, каждый джун знает что GNU yes — это единственное слабое место UNIX парадигмы
В современном мире и POSIX это легаси
источник

EG

Emmanuel Goldstein in rust_offtopic
https://github.com/uutils/coreutils/blob/master/src/uu/yes/src/yes.rs#L48
Смотри, они используют Cow для хранения строки
источник

EG

Emmanuel Goldstein in rust_offtopic
https://github.com/uutils/coreutils/blob/master/src/uu/yes/src/yes.rs#L60
И вручную буферизуют вывод
источник

CD

Constantine Drozdov in rust_offtopic
источник