Size: a a a

2020 February 14

λ

λоλторт in rust_offtopic
может и перепутал
источник

YM

Yaroslav M in rust_offtopic
Stanislav Popov
интересно есть ли чат питонистов где бы обсуждали питон? пять экранов рудача поскролил - мемы, политота, жизненные истории
так рудач не про питон
в "вакансиях и аналитеке" питон больше обсуждают
источник

λ

λоλторт in rust_offtopic
Pavel
ты точно не спутал с Thread.join?
ForkJoinPool реализован в самой ЖВМ?
источник

P

Pavel in rust_offtopic
λоλторт
ForkJoinPool реализован в самой ЖВМ?
в стдлибе
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
интересно есть ли чат питонистов где бы обсуждали питон? пять экранов рудача поскролил - мемы, политота, жизненные истории
источник

p

polunin.ai in rust_offtopic
назовите все толковые вещи на гитхабе, написанные китайцами
источник

p

polunin.ai in rust_offtopic
фреймворки для го 🤓
источник

p

polunin.ai in rust_offtopic
Ну да, там тоже не про питон
источник

P

Pavel in rust_offtopic
тоесть это именно менеджмент создания-выполнения задач, задачи дружат с планировщиком
источник

λ

λоλторт in rust_offtopic
Pavel
в стдлибе
Непонятно, как это может работать тогда. Вот делаю я task.join() и происходит блокировка. Каким образом тут без поддержки со стороны жвм отдать ОС поток под другой юзерспейс поток?
источник

p

polunin.ai in rust_offtopic
Andrey @ozkriff Lesnikov
Где-нибудь точно да есть. Там такое гигантское и разношерстное сообщество, что все чего угодно найдется.
Насчёт разношерстного хз, не видел питонистов которые не бросаются на человека который сказал неправильное слово
источник

AL

Andrey @ozkriff Lesnikov in rust_offtopic
polunin.ai
Насчёт разношерстного хз, не видел питонистов которые не бросаются на человека который сказал неправильное слово
источник

P

Pavel in rust_offtopic
λоλторт
Непонятно, как это может работать тогда. Вот делаю я task.join() и происходит блокировка. Каким образом тут без поддержки со стороны жвм отдать ОС поток под другой юзерспейс поток?
тогда ты выполняешь вычисления  в текущем потоке, это всё-таки вычислительный фреймворк, для IO есть всё те же селекторы и комплитабл фьючи
источник

λ

λоλторт in rust_offtopic
ну то есть всё же происходит блокировка потока ОС?
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
Насчёт разношерстного хз, не видел питонистов которые не бросаются на человека который сказал неправильное слово
❤️
источник

P

Pavel in rust_offtopic
λоλторт
ну то есть всё же происходит блокировка потока ОС?
это не блокировка, смотри, у тебя task1 считает кусок мандельброта -1..0, а твой текущий -- 0..1, ты досчитал свой и считаешь task1, потому, что тебе невтерпёж
источник

P

Pavel in rust_offtopic
при этом task1 может сам состоять из подтасков м некоторые из них он уже посчитал, а некоторые -- нет, тогда ты будешь подворовывать у него работу
источник

P

Pavel in rust_offtopic
и когда всё досчитаете -- выход из джойна
источник

P

Pavel in rust_offtopic
тоесть поток не стоит припаркованный, он работает
источник

λ

λоλторт in rust_offtopic
Pavel
тогда ты выполняешь вычисления  в текущем потоке, это всё-таки вычислительный фреймворк, для IO есть всё те же селекторы и комплитабл фьючи
и то и то небось жадное, да?
источник