Wpis z mikrobloga

@nunczako It is the goal of this project to add a public delimited continuation (or coroutine) construct to the Java platform. However, this goal is secondary to fibers (which require continuations, as explained later, but those continuations need not necessarily be exposed as a public API).

Ech, Oracle będące Oracle, wszystko ukryją dla siebie :D
  • Odpowiedz
@GotoFinal: zobacz ostatnią sekcję "Other Approaches". Tu chodzi raczej o to, że kontynuacje mają być takim niskopoziomowym, generycznym mechanizmem wirtualnej maszyny. Dzięki temu różne języki kompilowane do JVM mogą na tym implementować swoje "wysokopoziomowe" rozwiązania, np. fibers czy async/await. Dlatego autor się zastanawia czy jest sens wystawiać publicznie to niskopoziomowe api kontynuacji. No przynajmniej tak to rozumiem.
  • Odpowiedz