[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guile as a Settings Format
From: |
Thien-Thi Nguyen |
Subject: |
Re: Guile as a Settings Format |
Date: |
Mon, 19 Jul 2010 10:38:21 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
() Luiji Maryo <address@hidden>
() Sat, 17 Jul 2010 19:57:41 -0400
Is it acceptable to use Guile as a settings file format or is another
format, such as XML, preferred by the GNU community?
I think so, if by "Guile" you mean "sexps that Guile can ‘read’".
E.g., see X protocol, converted from XML:
http://www.gnuvola.org/data/index.html
http://www.gnuvola.org/data/duxpd/
A sexp affords a richer set of fundamental and aggregate types, basically.
In contrast, XML "types" require rehydration.
Since proper validation (a purported advantage of using XML) requires
substantial type information, you end up doing more work: rehydration then
validation. WOMBAT tech; avoid.
thi