Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo, mit Wikipedia bin ich nicht schlauer geworten, wo der Unterschied von IDE zu SDK ist (Programm-Entwicklung).

Bei Wikipedia steht, dass Eclipse eine IDE ist, aber Eclipse selber nennt sich ein SDK.

Was wisst ihr dazu?

Geschrieben
Hallo, mit Wikipedia bin ich nicht schlauer geworten, wo der Unterschied von IDE zu SDK ist (Programm-Entwicklung).
Ein SDK ist ein Software Development Kit - also eine Sammlung von Tools und Programmen, die die Software-Entwicklung überhaupt erst möglich machen. Dazu gehören normalerweise ein Compiler, ein Debugger, und diverse andere Kleinigkeiten.

Eine IDE ist im klassischen Sinne ein Aufsatz für ein SDK, wie der Name eben schon ausdrückt eine Umgebung, die einem das Verwenden eines SDK erleichtern und vereinfachen soll. Sie enthält Dinge wie einen erweiterten Editor, mit Syntax-Highlighting, Code-Completion, Projektverwaltung, etc.

Eclipse ist da gewissermaßen eine Kombination aus beidem. Erstmal ist es natürlich eine IDE, aber da es mit dem JDT auch direkt seinen eigenen Compiler mitbringt ist das SDK praktisch schon in der IDE mit enthalten.

Hoffe jetzt ist das ganze etwas deutlicher geworden.

Geschrieben

Eine kleine Erweiterung:

Ein SDK beinhaltet normalerweise auch eine Reihe an Bibliotheken und Schnittstellen zu dem Bereich wofür es da ist.

Z.B. das DirectX SDK ist dafür da um Anwendungen mit DirectX zu erstellen. Dieses beinhaltet Dokumetationen und Hilfe, Beispielanwendungen und die zur eigentlichen Programmierung erforderlichen Includes, Librarys und Dll Dateien.

Geschrieben

Die Antwort findet sich im Eclipse-FAQ:

http://www.eclipse.org/eclipse/faq/eclipse-faq.html#about_4

Im "normalen Sprachgebrauch" wird mit SDK allerdings meist etwas anderes als eine IDE gemeint. Während eine IDE Editoren und sonstige Unterstüzung (Compiler-Anbindung, Debugger, etc.) für eine oder mehrer Sprachen anbietet, ist ein SDK meist eine Sammlung von dokumentierten Bibliotheken/Schnittstellen, über die einem Entwickler irgendeine Funktionalität zur Verwendung durch seine Programme bereitgestellt wird.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...