Hi I'm the original author of the language. I have suggested some changes to Yaksha. 👍🏽 This should give a general idea about what it can do.
Language does look like Python (as I find it pleasing) but not a Python transpiler. Has zero compatibility with CPython/PyPy etc. Also has no concept of GIL & can do system (posix, etc) threads.
YakshaLisp macro system is a completely different (lisp dialect) that lives in the Yaksha compiler --> allowing you to do compile time calculations for example. YakshaLisp ismark-sweep garbage collected. While Yaksha is manually memory managed. (You can use defer to make it simpler).
Hi I'm the original author of the language. I have suggested some changes to Yaksha. 👍🏽 This should give a general idea about what it can do.
Language does look like Python (as I find it pleasing) but not a Python transpiler. Has zero compatibility with CPython/PyPy etc. Also has no concept of GIL & can do system (posix, etc) threads.
YakshaLisp macro system is a completely different (lisp dialect) that lives in the Yaksha compiler --> allowing you to do compile time calculations for example. YakshaLisp ismark-sweep garbage collected. While Yaksha is manually memory managed. (You can use defer to make it simpler).
Yaksha targets C99.