A manual memory managed,
compiled to C99,
programming language with off-side rule syntax,
and YakshaLisp sublanguage.
Simple. Strict. Speedy.
Language syntax is minimalistic and has similarities to Python.
Manual memory management is required.
Use YakshaLisp to create macros (Hygenic, Non-hygenic, or non-hygenic metamacros).
A versatile new tool
Yaksha aims to be a simple general purpose language with a minimalistic standard library.
One goal is to have easy access to GPU/parallel programming (this has not yet begun, and hopefully we can get there) using OpenCL.
There are first class support for Windows, and also has cross platform support for MacOS and Linux.
Author is using Yaksha in commercial projects such as
Xido
and
Mido-J1.