You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hama.apache.org by Apache Wiki <wi...@apache.org> on 2008/08/21 02:39:04 UTC

[Hama Wiki] Update of "DSL" by ChanwitKaewkasi

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hama Wiki" for change notification.

The following page has been changed by ChanwitKaewkasi:
http://wiki.apache.org/hama/DSL

New page:
## Please edit system and help pages ONLY in the moinmaster wiki! For more
## information, please see MoinMaster:MoinPagesEditorGroup.
##master-page:Unknown-Page
##master-date:Unknown-Date
##acl MoinPagesEditorGroup:read,write,delete,revert All:read
#format wiki
#language en
== Matrix Domain Specific Language for Hama ==
A matrix domain specific language (DSL) support for Hama will be greatly simplifying learning curve for scientific users to use Hama. Instead of using Java, Groovy can provide a MATLAB-like syntax and idiom. This page discusses the design of the DSL for Hama.

=== Code Example ===
{{{
import static org.apache.hama.groovy.Matrix.*

def a = random(10,10)
def b = eyes(10)
def c = a * b
}}} 

== Application Programming Interface ==
TODO