John Doty <j...@noqsi.com> writes: > On Dec 29, 2010, at 6:23 AM, Stephan Boettcher wrote: > >> I can imagine that it's not a lot, since this is really a classical >> case for said design pattern. > > The real difficulty here is the complexity of the Guile<->C > interface. The functions and data on the C side are accessible to the > midlayer only to the extent that somebody does the (difficult) work of > exporting them. The C front end is very procedural, performing much > semantic processing regardless of whether the back end ever requests > the results. Not a good match to the factored, functional approach.
Than that is the interface that needs to be morphed according to the prescribed pattern: the C<->Guile interface. And when that's the case, a clean C-API that can be exported to Guile, Python, Ruby, C++, Fortran, ... just dreaming. -- Stephan _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user