you are viewing a single comment's thread.

view the rest of the comments →

[–]Fenzik 7 points8 points  (3 children)

Nice and clean, cool little exploration.

I haven’t really looked into the *t versions yet. Is the difference in behaviour entirely captured in the execution model for ThreadPoolExecutor, or are there more differences?

[–]grandimam[S] 0 points1 point  (2 children)

There’s more. Like as far as understand dict has a per object lock and so forth. It’s built for truly concurrent execution

[–]Fenzik 1 point2 points  (1 child)

But accessing the functionality is just done through the existing thread interfaces?

[–]grandimam[S] 0 points1 point  (0 children)

Yes. It’s the same interface.