I read this text on your homepage:
PaperScript is the plain old JavaScript that you are used to, with added support of mathematical operators (+ - * / %) for Point and Size
objects. PaperScript code is automatically executed in its own scope
that without polluting with the global scope still has access to all the
global browser objects and functions, such as document or window.
I know that JavaScript is not perfect, but language is getting better.
Or you can use TypeScript.
For me, reading above text, it feels strange.
I was searching for a library, not a language.
What do you think?