[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OT: Why is C so popular?



Ron Johnson <ron.l.johnson@cox.net> writes:

> The same thing is happening now with gnucash, which is partly written
> in Guile.
>  Guile is a Scheme implementation designed for real world programming,
>  providing a rich Unix interface, a module system, an interpreter, and
>  many extension languages.  Guile can be used as a standard #! style
>  interpreter, via #!/usr/bin/guile, or as an extension language for
>  other applications via libguile.

Having vaguely tried to write things into gnucash, it has the larger
problem of having a big blob of code with no real documentation on how
it works or what you might change in it.  This seems to be a general
problem with GNOME programs that I've looked at.  (I've run into
trouble trying to implement a GtkTreeModel in GNOME 2 where an object
is being created other than through the specified interface, so my
code breaks; haven't figured this one out yet.)  Gnucash isn't
particularly obtuse to me for being written in Scheme, it's obtuse
because it's undocumented.  :-)

-- 
David Maze         dmaze@debian.org      http://people.debian.org/~dmaze/
"Theoretical politics is interesting.  Politicking should be illegal."
	-- Abra Mitchell



Reply to: