On Mon, May 17, 2010 at 4:01 PM, Stefan Manegold
3. MAL MAL (MonetDB Assembly Language) is a script tool only for MonetDB or a common script language that can be applied to other softwares.
MAL is MonetDB specific.
Why it is a must in MonetDB ?
It's a "must" only internally providing the column-store core functinality to high-level data model & query language front-ends, like, e.g., the SQL frontend. Externally, MonetDB/SQL (obviously) provides standard SQL.
Thanks. Well, historical things or not, it sounds like that MAL is originally specifically designed for cute infrastructure of MonetDB. I don't know when MonetDB project began from, ( probably 1990's ?) anyway, if without SQL or XQuery package, only with MAL script programming, users can still use MonetDB as they like, isn't it ? So could i understand MAL as a textual interface for whoever wanna manipulate MonetDB straight forward. Best Regards Yel ---- richardroky@gmail.com