Erlang's father Armstrong has a post say "Object is wrong".
Golang has OOP but no inheritance.
Elixir uses a functional way.
So in JS we can use class, but we should just use class as interface and no data inheritance like golang.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.