Hallo Holger, On Thu, May 24, 2012 at 11:22:54PM +0200, Holger Wansing wrote: > Martin Eberhard Schauer <Martin.E.Schauer@gmx.de> wrote: > > die Wortliste (1) enthält im Moment folgendes für API: > > > > API - API (f.); Schnittstelle; Programmschnittstelle > > > > Bei Wikipedia (2) findet sich: > > > > Programmierschnittstelle > > Eine Programmierschnittstelle (englisch application programming interface > > (API), deutsch „Schnittstelle zur Anwendungsprogrammierung“) ist ein > > Programmteil, der von einem Softwaresystem anderen Programmen zur > > Anbindung an das System zur Verfügung gestellt wird. > > > > Was trifft es am besten? Oder: Warum wurden damals diese Übersetzungen > > gewählt. > > Programmierschnittstelle - passt das? > Ist das eine Schnittstelle zum Programmieren (Erstellen) eines Programms > oder zum Betrieb (zur Verwendung) eines solchen? > Ich glaube letzteres Aufpassen: Es gibt API - Application Programming Interface und ABI - Application Binary Interface API - Wichtig für Programmierer ABI - Wichtig für Integratoren Konkret: Will ich ein Programm schreiben, muss ich z.B. die API der C-Bibliothek kennen. Will ich ein Programm verwenden, muss es die richtige ABI der C-Bibliothek verwenden. Im ersten Fall (API) wird diese bei der Übersetzung des Programmes benutzt, im zweiten Fall (ABI) zur Laufzeit. Viele Grüße Helge -- Dr. Helge Kreutzmann debian@helgefjell.de Dipl.-Phys. http://www.helgefjell.de/debian.php 64bit GNU powered gpg signed mail preferred Help keep free software "libre": http://www.ffii.de/
Attachment:
signature.asc
Description: Digital signature