News for hackers. Stuff that matters.
Re:Python Threading Beginners Tutorial [video] by js2 on Thursday August 17, 2017 @10:28AM (#15037065)
Well this isn't the full story. If you have an I/O bound work-load, say you want to parallelize HTTP requests, threads work just fine.
Re:Python Threading Beginners Tutorial [video] by alanfranzoni on Thursday August 17, 2017 @10:40AM (#15037164)
If you have an I/O bound workload, a reactor or proactor approach are way better. No dealing with locks, race conditions, etc.

I never said it's wrong, it's just pointless. In Python, there's always a better alternative to multithreading which has no shortcomings.

Re:Python Threading Beginners Tutorial [video] by Erwin on Thursday August 17, 2017 @12:30PM (#15038212)
That's assuming all the IO you can block on HAS support for non-threaded concurrency. Things that wrap C libraries may support threads, but not the reactor-of-the-day (twisted? tornado? etc.)