Java Native Continuations

Remember my griping about all this functional programming activity being confined to the CLR?

Well, here’s at least one thing happening on the JVM: the RIFE continuations library, which gives you real continuations in Java. Without a hacked JVM. Nice.

(Hat Tip: Lambda the Ultimate)

Side note:

It’s a good thing that we’ve got a relatively complete Free Software JVM implementation in IKVM. Now we don’t have to rely on Sun’s quasi-proprietary implementation, or be subjected to the limitations of static compilation with gcj.

Well, except… IKVM is written in C# and IL (the CLR assembly language) and runs on .NET.

hoodwink.d enhanced