The Past and the Future of Computer Science and Art