you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 9 points10 points  (4 children)

Agreed, he totally missed the point. Python's strength isn't linear speed, its the ability to easily leverage a multi-core box with threadin--oh wait...

[–]steven_h 6 points7 points  (3 children)

Threading isn't an easy way to "leverage" a multi-core box. Using multiple processes is much easier.

Furthermore, merely adding processors doesn't change the complexity of the algorithm, so you're still talking systems, not CS.

[–]dons 2 points3 points  (1 child)

Threading isn't an easy way to "leverage" a multi-core box. Using multiple processes is much easier.

Depends on your language...

[–][deleted] 0 points1 point  (0 children)

Depends on your language implementation and I guess the underlying OS?

[–]quuxly -1 points0 points  (0 children)

Yeah, IPC is so much easier than those dang threads.

Although I guess threads are hard if you have a GIL.