@mo ну, например, вот: https://github.com/tobgu/pyrsistent
Жестоко, конечно (этот синтаксис!), зато надёжно.
Правда, раз есть GIL, смысла в этом не очень много.
@dside ну вообще, смысл есть. GIL он защищает не юзера, он защищает интерпретатор от случайного самоуничтожения :blobcatgooglytrash:
Повредить данные гонками всё ещё как нехуй делать
@mo ну, например, вот: https://github.com/tobgu/pyrsistent
Жестоко, конечно (этот синтаксис!), зато надёжно.
Правда, раз есть GIL, смысла в этом не очень много.