Comment Re: Python (Score 1) 466
I'll add one more thing. Sometimes you got to have a Python thread and most of the time it's because you need to do some I/O that is separate from your main thread of execution. Keep it to a minimum and you won't take too much of a performance hit.
Seriously though, Python is good for getting stuff done when you don't really care how fast it is completed. Otherwise there are better languages out there, but most would argue that the performance gains you make are offset by the programmer productivity lost.