|
Boid Rules is a good example of "good emergence" -
some simple rules produce flock behavior. However, emergence isn't always
good....
If you use "emergence" in a negative light, it
happens when you have global variables that are used by two people in two
different libraries, the resulting segv in the nightly build is emergent -
leastwise, it was never planned by any of the developers, I'd hope.
Maybe.
Emergence comes from simple things that can potentially be speced. And
that's the power of it all. Take simple things, build more complex,
unintended ones. As we lose our ability to specify more complex systems,
that's where computing is going.
Yahoo! Groups Links
|