Discussion:Interface de programmation

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

Il faudrait peut-être vulgariser tout ça pour le rendre compréhensible par plus de personnes :) --LorenzoMessage direct 19 novembre 2005 à 22:02 (CET)[répondre]

Problème de définition[modifier le code]

La définition donnée ne me semble pas claire. Elle semble correspondre à la définition générale d'une interface, alors que je pense que c'est différent. Pautard 31 janvier 2007 à 09:32 (CET)[répondre]

Pour moi, il y en a trop. Le bon procédé, c'est à mon avis d'aller rechercher des définitions, de les placer en source, et d'en « créer » une dans lequel on retrouve l'ensemble des éléments. Mais 4 définitions, c'est 3,5 de trop. — Erasoft[24] 23 juin 2007 à 06:51 (CEST)[répondre]
Effectivement, la définition n'est pas claire. Elle semble très générale en plus de sourcer la même source 90% du temps. En lisant l'introduction et les autres sections, il semble que le reste de l'article explique mieux ce qu'est un API, plus que la section destinée à le définir. KimBlanchard (discuter) 2 décembre 2022 à 16:34 (CET)[répondre]

Une API doit-elle être obligatoirement une bibliothèque (library) de fonctions (primitives), ou peut-elle être aussi un langage à base de directives (comme OpenMP, par exemple). 130.117.44.98 (d) 31 juillet 2012 à 17:20 (CEST)Tim[répondre]

Erreur de traduction littérale du terme API ?[modifier le code]

Est-ce que le terme Application Programming Interface est correctement traduit ? Du point de vue informatique cela n'a aucun sens de traduire cela par « Interface de programmation d'application ». Ce n'est pas une interface qui permet de programmer une application, on l'utilise l'API en tant que bibliothèque logicielle.

Voir

https://fr.wiktionary.org/wiki/programmation

https://en.wikipedia.org/wiki/API « An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface … »

https://en.wiktionary.org/wiki/programming « The software that controls a machine, or the logic expressed in such software; operating instructions. »

Le sens de « programming » pourrait être ici être traduit par « logiciel » et la traduction d'API pourrait être « Interface logicielle d'application », c'est à dire un logiciel (bibliothèque / composant d'une application) qui rend un service permettant de faire une interface / lien (avec d'autres applications). 83.206.196.74 (discuter) 31 mars 2023 à 11:48 (CEST)[répondre]

les rédacteurs n'ont pas leur mot à dire, ils doivent se contenter de proposer un état de l'art des connaissances sur le sujet. Je connais rien au sujet, mais une recherche dans Google Search et Google Books montre que interface de programmation d'application est fréquemment employé. Pyb en résidence (discuter) 2 décembre 2023 à 13:01 (CET)[répondre]
La vérité c'est quand tout le monde à tort ? Est-ce que les rédacteurs doivent connaître le sujet pour rédiger un article ? Doivent-ils connaître l'anglais et savoir le traduire correctement ? 86.253.37.230 (discuter) 7 décembre 2023 à 16:54 (CET)[répondre]
Il y a une recommandation qui s'applique parfaitement à votre cas : Wikipédia:Exactitude et vérité. Pyb en résidence (discuter) 7 décembre 2023 à 17:30 (CET)[répondre]

Annulation des dernières modifications[modifier le code]

J'ai vu que vous avez supprimé le travail d'un certain nombre de contributeurs au motif que Wikipédia n'est pas un dictionnaire. Je suis au regret de vous dire que c'est une encyclopédie. L'encyclopédie comporte aussi des définitions mais en plus d'un dictionnaire comporte des exemples et elle ne se doit pas être élitiste car wikipédia est un projet collaboratif. Luciole2013 25 juin 2007 à 11:44 (CEST)[répondre]

Avis d'un Tiers[modifier le code]

Moi qui ne connais pas les API, après lecture, je peux dire que : la définition n'est pas très claire, mais qu'en la relisant, on la comprend plus ou est moins ; et qu'il manque d'exemples(!!!!!!) incontestablement!— Le message qui précède, non signé, a été déposé par l'IP 90.36.32.43 (discuter), le 30 juillet 2008 à 00:25

Il me semble que API = "Advanced Programming" Interface et non "Application Programming Interface",

il faudrait peut-être revoir l'article.— Le message qui précède, non signé, a été déposé par l'IP 62.72.116.7 (discuter), le 5 septembre 2008 à 16:19

Non, non, API signifie bien Application Programming Interface. Consulte la version anglophone de l'article pour t'en convaincre. ÉmoticôneMelkor73 [blabla] 5 septembre 2008 à 16:30 (CEST)[répondre]
de toute façon tout ces termes sont trop vagues application, advanced, interface, programing, je n'ai jamais réèlement compris ce qu'API signifie et je pense que beaucoup l'utilisent sans le comprendre.
il est parfois utilisée pour parler d'un documentation, parfois pour parler d'un web service.
bref, je pense qu'il serait préférable d'eviter d'utiliser ce terme ambiguë.
ŸùḱüłéŁé (d) 9 juillet 2013 à 12:07 (CEST)[répondre]
Les messages ci-dessus datent de 2008. l'intro de l'article, qui définit le sujet, a été re-écrite en mai 2013. Est-ce que c'est encore d'actualité ? --Silex6 (d) 9 juillet 2013 à 18:38 (CEST)[répondre]

Changement discutable[modifier le code]

http://fr.wikipedia.org/w/index.php?title=Interface_de_programmation&curid=16680&diff=33142826&oldid=32935741

  • Parler de ce que les choses font, c'était objectif et indiscutable.
  • Parler de ce qu'elles "sont", c'est déjà rentrer dans le métaphysique et le subjectif.

Ce changement constitue à mon humble avis une régression :-( 212.198.146.203 (d) 5 septembre 2008 à 21:12 (CEST)[répondre]

Tout l'article devrait être ré-écrit, il comporte de nombreuses erreurs, en plus des partis pris.... -- PrOxyd (discuter)