General questions
What is Kenaz ?
Kenaz is the scripting language I (chrisbk)am writing in my spare time. It looks like Java, but it is directly compiled in x86 assembly. Kenaz code needs a loader to run. Since I'm developping it in C++, there is only a C++ loader available right now
Why another scripting language ?
Just for fun. Believe it or not, I quite enjoy writing compiler. Besides, using kenaz in a project does not mean suffering from high-memory consumption or high-performance cost. It's fully integrated with C++ (at least, with code generated with visual C++ .net), and a call to a Kenaz function does not cost more than a call throught the V-table.
What can it do ?
Quite as much as you expect from a programming language : Memory allocation, function, arrays, metadata, support for floating point arithmetic, call to "external" function (java calls them native), runtime check (currently nullPointer and array bounds checking)Java/c# like derivation (one or more interfaces and only one base class)...
What does Kenaz mean ?
Nothing, it's just the name of the runic "C" (http://www.futhark.com). I liked it, so I used this as a name.



top of page