Information at Your Programming Fingertips
A growing trend in both the theory and practice of programming is the interaction with rich information spaces. This trend derives from the ever-increasing need to integrate programming with large, heterogeneous, connected, richly structured, streaming, evolving, or probabilistic information sources—be they databases, web services, or…