Size: a a a

2020 September 01

EG

Egor Gusarenko in .NET Talks
Ilya L Che
Ну это неправда. Тебе никто не мешает зашарить память.
Я не питонист, но вот тру стори. Не могут просто шэрить память

Там только pickle
источник

λР

λетучая Рыба... in .NET Talks
если тебе нужно прототипирование, то да, можно на питоне
источник

λР

λетучая Рыба... in .NET Talks
но прототипирование == хуяк-хуяк и в продакшен
источник

λР

λетучая Рыба... in .NET Talks
так что тут нет противоречия
источник

EG

Egor Gusarenko in .NET Talks
Да, обычно прототип модели собирают на питоне, а потом умные деды пилят реализацию в продакшн на плюсах или раст
источник

IC

Ilya L Che in .NET Talks
Egor Gusarenko
Я не питонист, но вот тру стори. Не могут просто шэрить память

Там только pickle
Понимаю, я тоже не питонист. Поэтому открыл документацию и посмотрел в раздел Sharing state between processes.
источник

λР

λетучая Рыба... in .NET Talks
Ilya L Che
Ну это неправда. Тебе никто не мешает зашарить память.
через обкладывание костылями вида multiprocessing.Value('d', 0) и тому подобное. захотел зашарить лямбду — присел на бутылку
источник

λР

λетучая Рыба... in .NET Talks
хотя с пиклом тоже присел на бутылку в случае лямбд
источник

EG

Egor Gusarenko in .NET Talks
Ilya L Che
Понимаю, я тоже не питонист. Поэтому открыл документацию и посмотрел в раздел Sharing state between processes.
Там похоже шэрятся без проблем таким образом только примитивные типы

Иначе пикл

В любом случае добрый и простой питон тут, судя по отзывам, превращается в аццкую жопу
источник
2020 September 02

Dv

Dr. Friedrich von Ne... in .NET Talks
Супер мощи — это по-христиански. Годится.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Phantom
основано на реальных событиях
Чуваки всерьёз защищают свой GIL?
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Вот правда?
источник

EG

Egor Gusarenko in .NET Talks
Они говорят что им "и с GIL норм" в основном
источник

L

Liza in .NET Talks
Dr. Friedrich von Never
Чуваки всерьёз защищают свой GIL?
ПиТоН эТо ДрУгОЕ
источник

EG

Egor Gusarenko in .NET Talks
Хотя знакомый питонист говорит что лямбды не шэрятся при мультипроцессинге, и я уже много "ой ой ой" накопил
источник

L

Liza in .NET Talks
Egor Gusarenko
Хотя знакомый питонист говорит что лямбды не шэрятся при мультипроцессинге, и я уже много "ой ой ой" накопил
Ну типа если ты можешь блок хуйни в соседнем процессе аллоцировать, потом туда сериализовать лямбду свою и потом на другом конце десериализовать
источник

L

Liza in .NET Talks
То можно сказать что зашарил
источник

L

Liza in .NET Talks
Но я так-то хз что в питухоне с этим делают
источник

L

Liza in .NET Talks
Liza
Ну типа если ты можешь блок хуйни в соседнем процессе аллоцировать, потом туда сериализовать лямбду свою и потом на другом конце десериализовать
Правда, по такому принципу можно всё что угодно сделать
источник

AM

Anatoly Manzhugin in .NET Talks
Liza
Ну типа если ты можешь блок хуйни в соседнем процессе аллоцировать, потом туда сериализовать лямбду свою и потом на другом конце десериализовать
а ещё можно зубы через жопу вырывать.
и говорить что так лучше.
источник