Comments 13
Неплохо было бы хоть где-нибудь указать, что речь идет о JDK 8. И желательно до хабраката.
+3
JavaScript дошел до Promises A+, и тут нечто похожее наконец-то появляется в Java 8 :)
0
Для Java есть RxJava, там куда более мощная абстракция, чем futures/promises.
Да и для JS есть RxJS, да.
Да и для JS есть RxJS, да.
0
более мощная абстракция — это вы имете в виду Observable? Нет, ее нельзя сравнивать напрямую с futures/promises, это разные вещи — примерно как массив и скаляр. Вы же не будете все скаляры заменять массивами только потому, что массив — более мощная абстракция. Аналогом Observable в java8 является Stream — абстракция того же порядка, но (к сожалению) лишенная важных деталей — способности передачи ошибок и сигналов окончания.
+2
Разве Promises A+ — это стандартная часть JavaScript'а? Это какая-то сторонняя библиотека. Для Явы такие сторонние библиотеки появились как минимум несколько лет назад.
0
www.html5rocks.com/en/tutorials/es6/promises/
В последних Chrome/Opera/FF уже есть.
В последних Chrome/Opera/FF уже есть.
0
Я правильно понимаю, что это аналог SettableFuture из Guava?
0
Sign up to leave a comment.
Путеводитель по методам класса java.util.concurrent.CompletableFuture