
Image by qimono on Pixabay · Pixabay License
futures
Sign in to saveAlso known as deferred, promise, delay, deferreds, promises, Futures and promises
in concurrent programming, an object serves as a placeholder for a result that is initially unknown because the computation is incomplete (such an object is crucial in representing the final result during ongoing or not-yet-started computations)
Wikidata facts
Show 2 more facts
- Stack Exchange tag
- stackoverflow.com/tags/future
- facet of
- evaluation strategy
Sources (1)
via Wikidata · CC0
Article · Français
En programmation, les notions de futurs (« futures »), promesses (« promises ») ou délais (« delay ») font référence à des techniques de synchronisation pour certains langages concurrents. Il s'agit d'abstractions qui servent de proxy pour un résultat non-connu au moment où il est référencé pour la première fois, car son calcul ou son obtention se feront « plus tard » à l'exécution. Le terme générique de promise (« promesse ») a été proposé par et David Wise en 1976 ; Peter Hibbard le dénommait eventual à la même époque. Le concept similaire de future a été introduit en 1977 dans une publication de (en) et . Les termes future, promise et delay sont la plupart du temps interchangeables, bien que certains programmeurs soulignent des différences entre future et promise. L'action consistant à attribuer sa valeur à une promise est la plupart du temps notée resolving, fulfilling ou binding.
Abstract from DBpedia / Wikipedia · CC BY-SA