Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Maybe that is a fruitful way of looking at it. Take evolutionary algorithms, for example (http://en.wikipedia.org/wiki/Evolutionary_algorithm).

Essentially you start with a random program and iterate on it using an evolutionary model. The point of these algorithms is precisely that an understanding and knowledge of the code base is not required. All that's necessary is some way of measuring the program's fitness for a task.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: