zwetan wrote:
Je pense qu'avant d'écrire une réponse, il faut d'abord répondre à ces
questions:
- qu'est ce que le paradigme Objet ? Que sont ces principaux concepts
sous-jacent ?
- qu'est-ce q'un langage objet ?
la bonne question serait
Quelle est _ta_ définition d'un langage vraiment objet ?
Non.
La définition _usuelle_ et centrale de l'objet est celle donnée, par
exemple, par Marc, et comme il l'a dit, un langage objet est un langage qui
offre un support aux principes centraux du paradigme objet. Au vue de ceci,
je suis désolé, mais JavaScript n'offre pas ce support.
apparemment tu te bases plus sur la théorie que sur l'usage d'un langage,
ce qui est dommage amha.
Au contraire, ce qui est dommage est d'avoir une connaissance d'un sujet que
par l'usage d'un outil limité. Les langages, quelqu'ils soient, ne sont que
des outils plus ou moins limités pour exprimer, composer un système objet.
Pour bien appréhender le développement objet, AMHA, il faut de toute façon
passer par la "théorie", sachant qu'elle est en constant évolution.
Je m'appuie sur les/des concepts du paradigme objet et sur mon expérience
pour réaliser un système, dans la mesure du possible, objet et de façon
aussi objet. Les langages m'aident ou non à réaliser au mieux cet objectif.
Et non l'inverse.
Miguel