() Rodrigo Rodrigues da Silva <[email protected]> () Mon, 09 Aug 2010 19:27:07 +0200
Option 2 seems too 'easy' and weird. Is it common to use a garbage collector inside a library? If the client program uses libgc as well, is that possible that lib and program conflict? Please let me know what you think. Doing a lot of programming in (Guile) Scheme, i tend to view option 2 as a good idea. I'd go so far as to propose doing all of LibreDWG in Scheme (for version 1), keeping C in mind for optimization later. Perhaps this would be too easy in some ways and too difficult in others. More on topic: FWIW, Guile 2.x has libgc as a dependency.
