|
![](/i/fill.gif) |
>>> I would use something specific to what I'm configuring, if possible. I
>>> don't want my makefiles, my database schema, my network packet layout,
>>> and my description of my UI to all be written in the same language.
>>
>> Um... why?
>
> Because that means you're using the wrong language for all of them. It's
> inefficient, confusing, and full of senseless markup that's irrelevant
> to the problem at hand.
>
> How would you feel if someone said "We're replacing Haskell syntax with
> XML"?
If you're saying "XML is not a good configuration language" then yeah,
OK, I can go with that.
If you're saying "it's wrong to use the same language for more than one
task" then, uh, what the hell...?
Post a reply to this message
|
![](/i/fill.gif) |