В пряк отговор на въпроса, не; това би било огромна фундаментална промяна в езика.
Повечето от тях са били запазени от векове. Един от най-големите недостатъци на JavaScript НЕ е, че той е прототипен език, а по-скоро че по някакъв начин се опитва да се маскира като класически ООП език, за да се почувства по-познат на старата гвардия.
Нито базираното на класа, нито базираното на прототипа е по своята същност грешно или правилно; но те са много различни. Други прототипни езици съществуват от доста време, но те не са имали толкова голяма популярност и впоследствие познаване на разработчиците, колкото езиците, базирани на класове.
Страхотно сравнително определение, което съм виждал използвано за това, е следното, с любезното съдействие на Ерик Елиът.
Базирано на клас: ООП => Обектно ОРИЕНТИРАНО програмиране
Прототипно базирано: OOP => САМО обектно програмиране
Тук има и страхотно видео от Ерик за прототипното наследяване
http://ericleads.com/2013/06/classical-inheritance-is-obsolete-how-to-think-in-prototypal-oo/
И IMHO, едно от най-добрите четива за прототипно срещу класическо наследяване; дори не е техническо четиво, а по-скоро философско.
http://carnotaurus.philipcarney.com/post/3010984357/classes-versus-prototypes-some-philosophical-and
person
bigtunacan
schedule
16.07.2014
class
за синтактична захар над прототипното наследяване. - person cookie monster   schedule 16.07.2014class
в своя списък с бъдещи запазени думи. - person cookie monster   schedule 16.07.2014