Size: a a a

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

2020 November 18

AZ

Alexander Zaitsev in Rust — русскоговорящее сообществo
ну или ограничить сверху кол-во тасок, которые одновременно могут быть заспавнены per runtime\per localset
источник

KR

Kai Ren in Rust — русскоговорящее сообществo
Alexander Zaitsev
из tokio как-нибудь можно выдрать инфу о том, сколько у него сейчас тасок в очереди лежит?
Вроде через tracing можно.
источник

U

U2227 in Rust — русскоговорящее сообществo
Ilya Lakhin
@tsaruk1van, @u2227 А с каких пор у нас в чате открылся филиал Двача? Если вы нормально общаться не умеете, вам здесь не место.
Когда нибудь ты поумнеешь, перечитаешь сообщение про программистами рождаются и тебе станет немного больно.
источник

AZ

Alexander Zaitsev in Rust — русскоговорящее сообществo
Kai Ren
Вроде через tracing можно.
хм, думал, что он для другого. но попробую там копнуть, спасибо
источник

KR

Kai Ren in Rust — русскоговорящее сообществo
Alexander Zaitsev
ну или ограничить сверху кол-во тасок, которые одновременно могут быть заспавнены per runtime\per localset
Здесь, наверное, FuturesUnordered можно, хотя это немного и не совсем то, о чём ты просишь.
источник

I

Ivan in Rust — русскоговорящее сообществo
Ilya Lakhin
@tsaruk1van, @u2227 А с каких пор у нас в чате открылся филиал Двача? Если вы нормально общаться не умеете, вам здесь не место.
Ну если не родился программистом, то да, не место.
источник

IL

Ilya Lakhin in Rust — русскоговорящее сообществo
U2227
Когда нибудь ты поумнеешь, перечитаешь сообщение про программистами рождаются и тебе станет немного больно.
Больно в одном месте похоже что сейчас немного вам.
источник

I

Ivan in Rust — русскоговорящее сообществo
Kai Ren
Rust is a systems language pursuing the trifecta: safety, concurrency, and speed.
(с) TWiR
Слова даже в определенном порядке выставлены, предлагаю ознакомиться с понятием "приоритет", никогда не было "упора на производительность" в расте
источник

U

U2227 in Rust — русскоговорящее сообществo
Ilya Lakhin
Больно в одном месте похоже что сейчас немного вам.
Просто испанский стыд. Никто не застрахован.
источник

AZ

Alexander Zaitsev in Rust — русскоговорящее сообществo
Kai Ren
Здесь, наверное, FuturesUnordered можно, хотя это немного и не совсем то, о чём ты просишь.
не, это другое и не очень подходит. Хм, странно на самом деле, что я такого функционала не вижу. и как тогда люди IRL справляются с тем, что если скорость спавна тасок превышает скорость их разгребания, то у тебя в рантайме бабах произойдет?

Помимо того, что просто забивают на такой сценарий
источник

IL

Ilya Lakhin in Rust — русскоговорящее сообществo
U2227
Просто испанский стыд. Никто не застрахован.
Ну а что-нибудь поумнее вы возразить можете?
источник

KR

Kai Ren in Rust — русскоговорящее сообществo
Ivan
Слова даже в определенном порядке выставлены, предлагаю ознакомиться с понятием "приоритет", никогда не было "упора на производительность" в расте
Ну а на главной раста Performance на первом месте стоит, и что? К чему эти цепляния к словам?
источник

IL

Ilya Lakhin in Rust — русскоговорящее сообществo
Ivan
Слова даже в определенном порядке выставлены, предлагаю ознакомиться с понятием "приоритет", никогда не было "упора на производительность" в расте
Бессмысленная демагогия.
источник

KR

Kai Ren in Rust — русскоговорящее сообществo
Alexander Zaitsev
не, это другое и не очень подходит. Хм, странно на самом деле, что я такого функционала не вижу. и как тогда люди IRL справляются с тем, что если скорость спавна тасок превышает скорость их разгребания, то у тебя в рантайме бабах произойдет?

Помимо того, что просто забивают на такой сценарий
Хмм... ну, зависит от того, откуда таски берутся. Через тот же FuturesUnordered, если ты спавнишь много каких-то задач сам. Через ограничения максимального кол-ва in-flight запросов в реализации HTTP-сервера, и так далее. Зависит от задачи.
источник

AZ

Alexander Zaitsev in Rust — русскоговорящее сообществo
Alexander Zaitsev
не, это другое и не очень подходит. Хм, странно на самом деле, что я такого функционала не вижу. и как тогда люди IRL справляются с тем, что если скорость спавна тасок превышает скорость их разгребания, то у тебя в рантайме бабах произойдет?

Помимо того, что просто забивают на такой сценарий
ещё как хотелка было бы неплохо иметь возможность задавать несколько подкапотных threadpool в одном рантайме и иметь возможность разбрасывать задачи на разные пулы в пределах одного рантайма. а не создавать новые рантаймы для этого
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Kai Ren
Ваш поинт понятен, но с Вашей позицией программирование должно быть уделом элиты и единиц. Увы, мир устроен не так, и выхолащивание профессии будет, хотите Вы того или нет, ибо спрос формируется рынком, а единиц элиты не хватит, дабы его удовлетворить.

И да, увы, даже в критическое ПО будет пролазить профанство, ибо всё тот же спрос и его удовлетворение будут рулиться не здравыми рассуждениями, а стихийностью рынка с его манией "максимизации прибыли и минимизации затрат".

Изучение сверху-вниз, либо снизу-вверх, на мой взгляд, не имеет ощутимой корелляции с этими процессами. "Стюардесса зарыта не там".
Я считаю программирование умственной профессией, так же как математика или физика. Умственным трудом увы могут заниматься не все, так же как и физическим трудом, я вот не умею применить силу, за-то знаю как применить ум, так сказать у каждого свои способности)) Так вот, математиков тоже нищадно мало, но никто же не предлагает начать с изучения математики лобачевского где есть доп аксиома и можно параллельные прямые пересекаюшимися увидеть 😄 Или никто не предлагает в физике сразу к адронному коллайдеру пускать, чтобы детишки кнопочки кнопали, пусть позапуаскают всякие частицы. ну примеры глупые простите, но смысл хотел передать такой, что в обучении математики и физики идет от простого к сложному и каждый останавливается там где уже не смог осилить. Но никому не дается возможность попробовать начать изучение с просчетов атомного реактора или диффуров, потому что без базовых знаний дальнейшее изучение будет бессмысленным, расчеты где-то пойдут не туда и проверить не кому будет)) Почему же предлагать яваскрипт к изучению первым, на котором можно испаганить все, к чему притронуться?)) Вот все, абсолютно! Это яваскрипт, он не стабилен, он извращен прототипно ориентированной моделью, он без типовый, он в себе имеет битовую математику, но при этом работает с ней через строки, КАРЛ, через строки!!! Т.е. весь смысл битовой математики летит к чертям! Как это объяснить человеку разумному?)) Человек дубинушка это скушает и пойдет дальше, а умный человек может сделать как в комиксе с “да ну нафик, лучше стану проституткой”
А вы как думаете, что лучше умный человек уйдет проституткой работать, или 5 дубинушек прийдет программистами работать? 😃
источник

I

Ivan in Rust — русскоговорящее сообществo
Kai Ren
Ну а на главной раста Performance на первом месте стоит, и что? К чему эти цепляния к словам?
К тому что за словами смысл кроется, или нет🌚. Но суть в том что ты сам начал словами и цитатами бросаться, так что в первую очередь тебе стоило этот вопрос себе задать. Я лишь саркастично направил
источник

ym

yung musk in Rust — русскоговорящее сообществo
Норм у вас тут холивор в пять утра
источник

S[

Seer Iλya [Vennik E1... in Rust — русскоговорящее сообществo
нихуя вы умные
источник

I

Ivan in Rust — русскоговорящее сообществo
Adv0cat
Я считаю программирование умственной профессией, так же как математика или физика. Умственным трудом увы могут заниматься не все, так же как и физическим трудом, я вот не умею применить силу, за-то знаю как применить ум, так сказать у каждого свои способности)) Так вот, математиков тоже нищадно мало, но никто же не предлагает начать с изучения математики лобачевского где есть доп аксиома и можно параллельные прямые пересекаюшимися увидеть 😄 Или никто не предлагает в физике сразу к адронному коллайдеру пускать, чтобы детишки кнопочки кнопали, пусть позапуаскают всякие частицы. ну примеры глупые простите, но смысл хотел передать такой, что в обучении математики и физики идет от простого к сложному и каждый останавливается там где уже не смог осилить. Но никому не дается возможность попробовать начать изучение с просчетов атомного реактора или диффуров, потому что без базовых знаний дальнейшее изучение будет бессмысленным, расчеты где-то пойдут не туда и проверить не кому будет)) Почему же предлагать яваскрипт к изучению первым, на котором можно испаганить все, к чему притронуться?)) Вот все, абсолютно! Это яваскрипт, он не стабилен, он извращен прототипно ориентированной моделью, он без типовый, он в себе имеет битовую математику, но при этом работает с ней через строки, КАРЛ, через строки!!! Т.е. весь смысл битовой математики летит к чертям! Как это объяснить человеку разумному?)) Человек дубинушка это скушает и пойдет дальше, а умный человек может сделать как в комиксе с “да ну нафик, лучше стану проституткой”
А вы как думаете, что лучше умный человек уйдет проституткой работать, или 5 дубинушек прийдет программистами работать? 😃
Чел... так лить воду уметь нужно. Просто бох аналогий.
источник