Существует множество статей и сообщений, объясняющих, как работает наследование JavaScript, но почему JavaScript был реализован с использованием прототипного наследования вместо классического наследования?
Я люблю JavaScript, поэтому не говорю, что это плохо ... Мне просто любопытно.