I don’t want to pollute the minecraft thread anymore, doing a manual breakout thread. 
Cas:
[quote]XML = yuk! Custom binary format FTW!
[/quote]
Me:
[quote]A little of topic but… why binary? A simple text format can be pretty compact, not compared to binary but is that an issue?
Text is more human readable but also editable. I couldn’t care less if some guy cheated to beat my game.
Am I missing something?
[/quote]
Cas:
[quote]Easier for a machine to read and write. And therefore easier for you to code. Why deal with Integer.parseInt() when you can just read 4 bytes as an int and know it will work and not throw a NumberFormatException? and so on.
[/quote]
Riven:
[quote]Sure, but if it breaks, and you have to do debugging, binary looks like a bunch of random bits, whereas you can probably figure out what went wrong when browsing through human readable data.
[/quote]
