Great work Tiark.  The core simplicity and aesthetics of this language
is very appealing to me.

On Oct 6, 1:16 pm, "[EMAIL PROTECTED]"
<[EMAIL PROTECTED]> wrote:
> Hi all,
>
> having followed the discussions in this group with great interest for
> some time now, I'd like to introduce myself and the project I'm
> working
> on. As part of my Master's thesis, I've been developing a dynamic
> JVM-based language (code-named Vodka) with a focus on concurrency,
> based
> on Ideas from a modified variant of a theory called the Join calculus.
>
> Choosing this concurrency model as the fundamental abstraction in the
> language, there are a number of things that can be implemented quite
> easily on top of it, e.g. Multimethod-based object orientation,
> generators (which need not be sequential, but can yield values in
> concurrent patterns) and first-class continuations. On the project
> website (http://vodka.nachtlicht-media.de), there are a number of code
> examples (a continuation based web server using NIO, some Swing code
> implemented as a dataflow framework, ...) as well as further
> documentation (talk slides and thesis PDF).
>
> As of now, byte-code generation is used for creating wrappers
> around imported Java classes, while Vodka programs are compiled to
> a low-level representation which is then interpreted. The compiler/
> interpreter is written in Nice, with the interpreter relying on
> Doug Lea's work-stealing FJTask libary and a transactional memory
> model to make efficient use of multiprocessor hardware.
>
> Regards,
> - Tiark


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "JVM 
Languages" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/jvm-languages?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to