Знаете, сударь, нельзя, принимаясь за разработку нового языка,
ставить себе такие цели -- "более удобный, чем существующие аналоги". Как могут быть аналоги у того, чего нет даже в теории?
Более удобный для кого/для чего?
Если не устраивает реализация какой-либо функции в каком-то языке,
то (если мы говорим об open-source проектах) намного осмысленнее
пропатчить существующую реализацию, чем делать все с нуля.
IMHO, сейчас разрабатывать новый язык общего назначения (да к тому
же еще и интерпретируемый) -- пустая трата времени. Т.е. конечно,
в образовательных целях это может быть очень полезно, но не более.