Discussion:Abstraction (informatique)

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

%SYSTEMDIR% n'existe pas sous Windows XP: il n'y a pas de variable d'environnement pour C:\WINDOWS\system32. En revanche, C:\WINDOWS\ "possède" une telle variable (%WINDIR% ou %SYSTEMROOT%)... Ainsi, je me permets de modifier cette incorrection.

« Compilateur 100 % »[modifier le code]

« Plus généralement, on nomme couche d'abstraction toute couche logicielle cachant au développeur l'implémentation de la couche inférieure, lui évitant de fournir une implémentation différente selon les spécificités de la couche inférieure. L’inconvénient de la couche d’abstraction est la moindre optimisation, induite par justement la présence de couches intermédiaires. Ceci reste une limitation théorique, non pratique : dans l’absolu, un code hautement abstrait pourrait être aussi véloce que du bon assembleur (puisque dans tous les cas, la machine exécute finalement du langage machine, pas du C ou du HTML). Dans la pratique, cependant, il n’existe pas de tel « compilateur 100 % ». »

Il faut noter que cette propriété "100 %" est le principe fondateur de la programmation générique en C++. Vincent Lextrait (discuter) 4 avril 2017 à 02:16 (CEST)[répondre]