Noob question. What does it mean to say that a language is "python-based"? Python is itself a language. Does it mean the parser/compiler is written in Python?
I gave it a look, and indeed it's not complete python, it will break if you start using the language/stdlib features.
Stdlib modules I couldn't import:
- sqlite3
- urllib
- pathlib
- hashlib
- json
Infra unavailable:
- Debug mode
- pip/venv
- shell
Syntax/built in that didn't work:
- byte and complex literals
- type()
- Some unpacking (E.g: [*[0]])
- raise from
- async/await
It also adds incompatible syntax that is not python, such as 's""' and '|>'.
So despite what that the README says "the vast majority of Python programs should work without any modifications", it's actually the opposite.
The project has real value though, you just need to understand that what you buy here.