Question
What is the future of java programming?
Answer
The future construct was introduced in 1977 in a paper by Henry Baker and Carl Hewitt. The use of futures (promises) can dramatically reduce latency in distributed systems. E.g., it enables pipelining of messages as in the Actor model also called called promise pipelining in E and Alice.
— Source: Wikipedia (www.wikipedia.org)