News for hackers. Stuff that matters.
Re:Some Insights from a Julia Developer by flavio81 on Saturday October 14, 2017 @03:33PM (#15473782)
You will want to switch as soon as you have to confront the Global Interpreter Lock (GIL)
Re:Some Insights from a Julia Developer by 88e282102ae2e5b on Saturday October 14, 2017 @09:04PM (#15475265)
I've confronted it plenty of times, and for my use cases it's not really an issue. Many numpy functions release the GIL, so by keeping my performance-critical stuff in numpy it's just not an issue for me. I sometimes split tasks up with multiprocessing, which is a GIL workaround to be sure, but the memory footprint of extra interpreters is negligible compared to the data I work with.