Речь идет об использовании Future в GWT. GWT приложение компилируется в javascript и выполняется в браузере. А поскольку js в основном однопоточен, не было необходимости писать многопоточную реализацию. Я согласен, можно было взять уже готовый интерфейс CompletableFuture. Но именования методов, схожих с Future из Scala, мне кажутся более наглядными.
Спасибо за статью. Какое-то время назад добавляя очередной вложенный callback решил поискать, есть ли что-то, позволяющее делать chaining асинхронных вызовов. К сожалению, ничего не нашлось. А RxJava с GWT не дружит :(
Когда уже в GWT появится возможность с Future работать вместо callbacks?
GWT, Java 8 и Future