- Garbage collection eliminates a class of bugs caused by erroneous memory management (forget to free, free too soon, free more than once).
- Garbage collection removes the need for APIs to describe contracts about memory management.
- Garbage collection facilitates programming styles such as first-class lexical closures in functional programming (see the Funarg problem).
A modular SNUSP interpreter - The F# Journal just published an article: *"SNUSP is a simple programming language that navigates a two-dimensional code space using an instruction point...
2 weeks ago