FYI. Jan
http://www.theserverside.com/news/thread.jsp?thread_id=23426 Opinion: Complex build systems need a real language Posted By: Dion Almaer on January 20, 2004 @ 11:13 AM Jon Tirsen talks about a Java project that he was working on that had a very complicated build system. He started off with Ant, even writing a tool that took his project information and generated the ant build, and then tried Maven. He ended up realising that for this kind of build system he really wanted a real language. He happened to choose Ruby as the implementation of choice, but others could have be chosen. Using Ruby to build Java systems [1] ----- Opinion: Complex build systems need a real language Posted By: graham o'regan on January 20, 2004 @ 01:51 PM in response to Message #107651 1 replies in this thread Would you say that part of the problem is not the complexity of the build script produced (afterall, only the Ant has to read it), but the complexity of the XSLT which does have to be maintained? I read an interesting article on Martin Fowler's site recently where he claimed to be using Ruby in place of XSLT too. ----- Ant == poop Posted By: Dave C on January 20, 2004 @ 02:58 PM in response to Message #107670 0 replies in this thread I find it baffling that people use the weakest scripting language ever concieved to maintain highly complex systems using an advanced programming language. If anyone is unhappy with ant's complete inflexibility and backwards way of approaching everyting (not to mention complete mis-use of XML), check out AAP [2], which is a python-based build system. The rib is that you can use it's builtin facilities (like make or ant), but you can easily embed real python code wherever you need it for things that are complex. [1] http://blogs.codehaus.org/people/jutopia/archives/000562_using_ruby_to_build _java_systems.html [2] http://www.a-a-p.org/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]