On Tuesday, June 20, 2017 at 5:53:00 AM UTC+5:30, Cem Karan wrote: > On Jun 19, 2017, at 6:19 PM, Gregory Ewing wrote: > > > Ethan Furman wrote: > >> Let me ask a different question: How much effort is required at the C > >> level when using tracing garbage collection? > > > > That depends on the details of the GC implementation, but often > > you end up swapping one form of boilerplate (maintaining ref > > counts) for another (such as making sure the GC system knows > > about all the temporary references you're using). > > > > Some, such as the Bohm collector, try to figure it all out > > automagically, but they rely on non-portable tricks and aren't > > totally reliable. > > Can you give examples of how it's not reliable? I'm currently using it in > one of my projects, so if it has problems, I need to know about them.
Saw this this morning https://medium.com/@alexdixon/functional-programming-in-javascript-is-an-antipattern-58526819f21e May seem irrelevant to this, but if JS, FP is replaced by Python, GC it becomes more on topical -- https://mail.python.org/mailman/listinfo/python-list