What is Harmonic?

Harmonic is a new programming language for parallel programming. 

• All Harmonic programs are statically guaranteed to be data-race free.

• Harmonic programs use Intervals, an innovative new way to write parallel programs.

• Harmonic programs are statically typed but remain concise and readable, thanks to type inference.

• Harmonic offers user-extensible, DSL-friendly syntax Ã la Smalltalk or Ruby.

Still not convinced?  Check out the Highlights page to read more about what sets Harmonic apart.

© 2010 Nicholas D. Matsakis