Deprecated: Assigning the return value of new by reference is deprecated in /var/www/hvidtfeldts.net/wiki/inc/parserutils.php on line 159

Deprecated: Function split() is deprecated in /var/www/hvidtfeldts.net/wiki/inc/auth.php on line 103

Warning: Cannot modify header information - headers already sent by (output started at /var/www/hvidtfeldts.net/wiki/inc/parserutils.php:159) in /var/www/hvidtfeldts.net/wiki/inc/auth.php on line 191

Deprecated: Function split() is deprecated in /var/www/hvidtfeldts.net/wiki/inc/common.php on line 737

Warning: Cannot modify header information - headers already sent by (output started at /var/www/hvidtfeldts.net/wiki/inc/parserutils.php:159) in /var/www/hvidtfeldts.net/wiki/inc/actions.php on line 255
====== XML ====== What it is good for... What is should not be used for... * Promoting applications with terms like 'xml driven' or 'xml powered'. * As a syntax for a programming language. Seriously, project like [[http://www.ant.org|Ant]] makes simply task overwhelmingly complex. [[http://ant.apache.org/|Ant]] succeeds in making even small build scripts a highly complex Consider a simple copy operation like: Which could instead be written like copy src_dir/*.java ../dest/dir