Odpověď na názor

Odpovídáte na názor k článku Python 3.14: t-řetězce, barvičky, lepší nápověda a odcházející GIL. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.

  • 15. 10. 2025 9:57

    Jan Judas

    Ten atomos vypadá po pravdě dost strašně. Když knihovna nabízí "atomic int", tak bych čekal, že to bude atomické plus mínus na úrovni CMPXCHG instrukce, a ne, že to bude Pythoní int obalený Pythoním lockem - to si můžu napsat sám a nepotřebuju na to nějakou knihovnu.

    Stejně tak ten "atom" vypadá dost divně - ono mi to do té funkce předá dict, ten já zmodifikuju (takže mi to asi musí předat deepcopy), a on pak udělá compare-and-set? Nebylo by lepší používat trochu víc immutable struktury?

    Na druhou stranu, je to kinhovna, kde poslední commit je před 8 lety a nemá to ani release na githubu, tak od toho člověk nemůže čekat moc...

    Btw atomy neznám, v čem se to vlastně liší od Javovské AtomicReference, že to musí mít podporu přímo na úrovni jazyka?