News for hackers. Stuff that matters.
Re:Dismissing Python Garbage Collection at Instagram by sdfsdufihwfuhdf on Wednesday January 18, 2017 @02:18PM (#13429392)
because it doesn't. What they're doing is borderline crazy. Similar to turning off the GC in the JVM... once you reach that point why not just use a more suitable language?

Java/Golang/Rust/C++/C# are all about 100X faster than Python. Wouldn't it be more reasonable to use one of those than mess with the runtome to squeeze out 20% more performance?

Re:Dismissing Python Garbage Collection at Instagram by kbd on Wednesday January 18, 2017 @03:00PM (#13429755)
> Similar to turning off the GC in the JVM

It's absolutely not the same. The JVM uses GC for all object collection. Python uses reference counting and only relies on GC to clean up cycles.

Re:Dismissing Python Garbage Collection at Instagram by kirkdouglas on Wednesday January 18, 2017 @02:27PM (#13429493)
It does. They're profitable even with fairly small engineering team considering size of their user base.
Re:Dismissing Python Garbage Collection at Instagram by smcdow on Wednesday January 18, 2017 @05:50PM (#13431186)
> turning off the GC in the JVM

very common in the HFT world