Сообщение от tenshi
|
которую можно получить только окольными путями
|
есть же свойство "constructor", примерно так: exemplar.constructor.prototype .
Сообщение от tenshi
|
а изменить так вообще нельзя
|
а надо? Получится, что можно создать класс и изменять его родителя (родительский класс). Разве это по OOP-шному? Там вообще если подумать, много разных неправильных вещей можно будет делать.
Сообщение от tenshi
|
нельзя задать обработчик сообщения "метод не найден" (а в смалтолке и питоне - можно)
|
мелочь... Или нет?
Сообщение от tenshi
|
нельзя изменить итерируемость полей. вообще существование неитерируемых полей - гемор при рефлексии
|
согласен, с хэшами еще много подобных моментов, которые мне не нравятся. На мой взгляд, здесь основные минусы javascript-а.
upd: вот, кстати, еще мнение:
http://krovosos.habrahabr.ru/blog/70314/. Правда, там не только прототипирование, скорее просто сравнительный обзор.