Ant -- a multi platform Java build tool

Do we need another build tool? Make is never ideal. Ant is interesting, especially because it is part of the Apache Jarkata project. Two interesting points from the Ant project --

  • The Ant 2 effort -- Read the collected user requirement documentation -- Simplicity and Understandabiilty are the two main goals of Ant 1 and 2 (Extensibiity is the third).

  • From the Ant in Anger tutorial paper -- Limitation of Ant: It is not meant to be a nice language for humans : XML isn't a nice representation of information for humans.
    While we cannot escape the use of XML as a definition file format for most software tools now, don't forget that it is used more for the fact that there are tools (parsers etc) that make processing XML easy. It is not easy on the people creating or reading them.

80 minutes/700mb CD-R blanks

The stores are now selling almost all 80 minutes/700 mb CD-R blanks now, instead of thestandard 74 minutes/650mb blanks. I just discovered that my 2 years old Mitsumi 4801 drive cannot burn CDR with the larger capacity. Luckily a visit to their website found new firmware. I downloaded and updated the firmware on the drive. Now it can burn the larger capacity blanks. Note: The firmware update requires real DOS. I always install DOS on a system first, then Win 2000, so it is easy for me. Otherwise you will have to make a DOS boot diskette first. Do you even have any diskettes?