Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The worst XML use I have ever seen are lists generated by Lazarus. Every list. For example in the project files you have:

    <RequiredPackages Count="5">
      <Item1>
        <PackageName Value="LazUtils"/>
      </Item1>
      <Item2>
        <PackageName Value="treelistviewpackage"/>
      </Item2>
      <Item3>
        <PackageName Value="internettools"/>
      </Item3>
      <Item4>
        <PackageName Value="LCLBase"/>
        <MinVersion Major="1" Release="1" Valid="True"/>
      </Item4>
      <Item5>
        <PackageName Value="LCL"/>
      </Item5>
    </RequiredPackages>


I once got a really nice one:

Software v1.0: Config is a binary blob and everybody curses the nasty editor provided by vendors.

Software v2.0: Config is in XML. Thank god!

Oh wait.

<Binaryblob><Byte value="65"/><Byte value="99"/> ....


Compare that to SGML:

https://leancrew.com/all-this/2014/09/sgml-nostalgia/

SGML really needs a revival.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: