Panini: a language to ease concurrent programming

"Rajan, Hridesh [COM S]" <[email protected]> Mon, 19 Aug 2013 18:06:56 +0000
Newsgroups gmane.comp.programming.aspect.general
Message-ID <E5B7676C18311B46927AD1A2489AD0AA0103DC30@ITSDAG2D.its.iastate.edu>
Colleagues:

This is to announce availability of Panini, a new programming language designed to ease concurrent programming.

Panini implements a new approach for implicitly concurrent program design that we call capsule-oriented programming. The main goal of capsule-oriented programming is to make concurrent programming more approachable for sequentially trained programmers. Our thesis is that this goal can be met, if facilities for concurrency are provided by augmenting existing facilities for modularization. Our current realization is a capsule-oriented extension of Java.

We would be very interested in your thoughts and feedback on our work. 

Best wishes,
Hridesh

More information: http://paninij.org

An example: http://paninij.org/man/indexch4.html
Manual: http://paninij.org/man/

Download: http://paninij.org/download/

Opportunities: Panini is an open source project and we would welcome, and have many opportunities to contribute. Please do get in touch with us.
_______________________________________________
discuss mailing list    -    [email protected]

To unsubscribe and change options, go to:
http://aosd.net/mailman/listinfo/discuss_aosd.net

Check out the AOSD.net Wiki: http://aosd.net/wiki