Tema: Dos puntos
Ver Mensaje Individual
  #11 (permalink)  
Antiguo 06/10/2008, 07:58
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Dos puntos

Cita:
hay autores que llaman a los prototipos, prototipos, otros, le llaman plantillas, otros le llaman clases
A eso lo único que puedo responder es que no debes de estar leyendo a los autores correctos. Si ves a algún autor que llama clases a lo mismo que otro llama prototipos, uno de los dos está equivocado. Son cosas distintas. No creo tampoco que ningún autor respetable (*) confunda instancias con copias o extensiones.

Y te repito que sí, Javascript es orientado a objetos. Fíjate que la expresión "orientado a objetos" ni siquiera dice "orientado a clases", sino a objetos. Es el objeto la entidad fundamental, no la clase. El propio Alan Kay ha explicado que la herencia no era una propiedad fundamental cuando definió la programación orientada a objetos y que por eso no la incluyó.

Y no se trata de "lo que se considere como...". Hay unos conceptos que están definidos de un modo y la mayoría entendemos y aceptamos esas definiciones. Y salvo, lo dicho antes, error, no se deben confundir porque son conceptos distintos.