Discussion:Interface de programmation

Dernier commentaire : il y a 5 mois par Pyb en résidence dans le sujet Problème de définition
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

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)TimRépondre

Erreur de traduction littérale du terme API ? modifier

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

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

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.  Melkor73 [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

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)

Revenir à la page « Interface de programmation ».