4 ms·
This is to be taken with a grain of salt, as I don't really view myself as that great of a developer (iOS, Android, PHP, Postgres, and all things frontend) but
by SDGT 13y ago
This is to be taken with a grain of salt, as I don't really view myself as that great of a developer (iOS, Android, PHP, Postgres, and all things frontend) but ease.js makes js even more weird.
People already have a hard enough time dealing with a pseudo functional async language. Trying to lay formal OOP concepts on top of JS is an abstraction for which I cannot find an analogy.
I think the project is incredibly cool though, as I've always found "meta" programming like this to be fascinating, but this causes a somewhat serious problem:
When someone needs to go into a formal JS framework, take angular for example, they really need to unlearn all of the other JS tendencies that were absorbed over time. Switching from jQuery thinking to Angular thinking is hard enough, but going from ease.js to Angular is a horrifying thought.
In every context that you would find JS (Web dev and game dev in Unity come to mind), it will look and perform absolutely NOTHING like this.