| La prog Objet | | De Frédéric PRACA - Mercredi 13 Mars 2002 à 10:52
C'est un commentaire relativement général sur la demande d'un contributeur pour "casser" PEAR pour cause de performances et sur la programmation objet. Le but de PEAR n'est pas les performances mais plutôt une encapsulation.
Ce commentaire vaut aussi pour le C contre le C++. Il est de coutume d'admettre que le C++ a une vitesse d'exécution de l'ordre de 70% de celle du C. Ceci dit, j'avais un prof d'objet qui disait que l'on n'optimisait pas un modèle objet parce que de toutes façons, on y perdrait l'aspect conception au profit de l'implémentation et que de toutes façons, lorsque le logiciel sortirait, les machines seraient suffisamment puissantes.
Le gros avantage de PEAR est donc d'être relativement générique et du coup de nécessiter plus de temps CPU pour traverser les différentes strates d'abstraction. Le principal avantage reste son principal inconvénient : l'abstraction. Donc PEAR sera moins rapide qu'un code spécialisé moins réutilisable.
Voilà.
|
|