La herencia prototípica (con cierres) permite a los demás hacer cosas que nunca se imaginaron. Es el engranaje de varios paradigmas que se han unido para lograr una programación de propósito general.
Con un lenguaje prototipo, puede tener "mezclas" para sus clases. Puede lograr el nivel de encapsulación que desee sin palabras clave específicas del idioma. En resumen, los prototipos de idiomas son impresionantes.
Odio decirlo, pero JavaScript, además de algunas bibliotecas, puede hacer todo lo que necesito. Era subversivo en su desarrollo (se suponía que era subordinado a Java). Tiene mucho poder, en la más simple de las implementaciones.
Con suficiente estudio/jugando, comenzará a ver las ventajas de su inspiración. JavaScript es uno de los pocos idiomas que "oculta" intencionalmente su potencial. Tienes que entrar en la política si quieres saber el "por qué". Pero, es por esta razón, que es increíble.
marque como wiki de la comunidad por favor .. –
¿Es el creador de JavaScript un usuario de Stackoverflow? –
@Gaby - Hay una respuesta en algún lado. – ChaosPandion