XML DTD for the package configuration file
Iavor Diatchki
diatchki at cse.ogi.edu
Thu Oct 16 11:21:49 EDT 2003
hello,
oh, nothing deep... very often though i find it that people argue that
there are no reasons _not_ to use a certain technology (a coinductive
argument so to speak :-), indicating perhaps that using the technology
is more important than achieving the final goal. i myself do that quite
often with technologoes that i like.
i think however that perhaps the right way is to think about what would
a certain technology contribute to a project and then argue for using
it. on pretty much all occasions i've seen xml used (including this
one) i have not been clear on what are the benefits of using it. as
pointed out earlier it is not very well suited for humans, and one needs
tools to make heads or tails of it. on the other hand it is hardly
suitable for machines as the tools processing xml are not simple.
and finally to move away from generalities: it would seem that the
haskell libraries are intended for haskell programmers, that are likely
to speak haskell, and have a haskell implemntation. however there might
be haskell programmers out there that are not keen on learning xml, or
installing xml tools (i am one such programmer). and even if the xml is
somehow hidden within implementations and haskell programmers never see
it (which i doubt is possible anyways) we should keep in mind that
haskell implementations are already very complicated and requiring them
to understand xml will not make them any simpler.
bye
iavor
Isaac Jones wrote:
> Hi Iavor,
>
> Could you follow up your post with an elaboration? I haven't seen
> anyone post reasons NOT to use xml. I'm becoming very curious as to
> why people are against it.
>
> peace,
>
> isaac
>
--
==================================================
| Iavor S. Diatchki, Ph.D. student |
| Department of Computer Science and Engineering |
| School of OGI at OHSU |
| http://www.cse.ogi.edu/~diatchki |
==================================================
More information about the Libraries
mailing list