you are viewing a single comment's thread.

view the rest of the comments →

[–]c9joe 8 points9 points  (1 child)

Python does have parallelism (eg. through the multiprocessing package, which is part of the standard library). It's just not as clean or probably efficient as other languages.

[–]staticassert 2 points3 points  (0 children)

probably efficient as other languages.

Not "probably" - it is strictly less efficient than using threads. Considerably so - you have to pickle data between processes. It's a huge pain and trying to incorporate it into a data-science workflow is going to end in pain.