There was a story yesterday about using genetic programming for automated debugging.  Granted, its probably not putting out the best code in the world but if it works isn't that what business is going to truly care about (maybe its the sliced bread of software development, in that it sucks compared to bread from a bakery but you can still make an edible sandwich from it)<p>While debugging is only a part of the software development process, it seems like it creates an evolutionary path for automated development.