35 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| XML Sucks
 | |
| =========
 | |
| 
 | |
| "*The essence of XML is this: the problem it solves is not hard, and it does not solve the problem well."* -- Phil Wadler, POPL 2003
 | |
| 
 | |
| 
 | |
| For now see [xmlsucks](http://www.xmlsucks.com).
 | |
| 
 | |
| Alternatives
 | |
| ------------
 | |
| 
 | |
| * Simple custom text formats
 | |
| * sexprs
 | |
| * csv
 | |
| * json
 | |
| * ndb-like
 | |
| 
 | |
| Quotes
 | |
| ------
 | |
| 
 | |
| "*Most xml i've seen makes me think i'm dyslexic.  it also looks constipated,
 | |
| and two health problems in one standard is just too much.*" -- Charles Forsyth on 9fans
 | |
| 
 | |
| Alexander Viro on linux-kernel mailing list:
 | |
| 
 | |
| 	> > Or even XML. Ouch! No need to throw things at me!
 | |
| 	>
 | |
| 	> It seems they would be thrown! XML in kernel is too much. OpenOffice and
 | |
| 
 | |
| 	They won't be thrown.  They will be slowly driven under the nails, so that
 | |
| 	victim could experience the joy equal to that of dealing with XML.
 | |
| 
 | |
| "*Some part of me desperately wants to believe that XML-RPC is some kind of elaborate joke, like a cross between Discordianism and IP Over Avian Carriers.*" -- Ex-Cyber on #plan9
 | |
| 
 | |
| "*XML is simply lisp done wrong.*" -- Alan Cox
 | 
