• [^] # Re: Pourquoi Vala?

    Posté par . En réponse à la dépêche Sortie de Val(a)IDE 0.7.2. Évalué à 3.

    Ce qui est bien avec le C, aussi, c'est que le code est facilement « greppable » : on utilise le nom complet des fonctions. En Vala, on utilise objet.méthode(). Quand « méthode » est un nom très court qui revient pour beaucoup d'objets (get, set, …), c'est difficile de trouver tous les endroits dans le code où la méthode est appelée. Dans ce cas c'est plus facile de grepper dans le code C généré, puis d'essayer de retrouver l'endroit exact dans le code Vala, ce qui n'est pas très pratique.

    grep est tout de même limité quelque soit le langage. Il faut une bonne expression régulière pour ne sortir que des méthodes et pas de variables du même nom par exemple et si tu as plusieurs méthodes avec des paramètres différents mais du même nom il devient inutilisable. Donc pour moi c'est un défaut assez limité.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)