2
Quão diferente é a coleta de lixo em idiomas puros?
Em uma linguagem pura como Haskell, todos os dados são imutáveis e nenhuma estrutura de dados existente pode ser alterada de forma alguma. Além disso, muitos algoritmos em dados imutáveis e padrões de programação funcional geram grandes quantidades de lixo por natureza (cadeias de mapcriação de listas intermediárias, por exemplo). …