The design and implementation of the habanero-java parallel programming language.
Published in OOPSLA Companion 2011
Topics
programming languagehigh level programming languageobject orienteddomain specific languagesgeneral purposespecification languagehigh levelfunctional programmingstrongly typeddata abstractionprogramming environmentsoftware engineeringobject oriented programmingjava languagedatabase languagesprogramming toolfunctional languagecomputer architecturecomputer programsparallel processingdesign processdatabasesdatabase languagedatabaseapplication development