A voir également:
- SDK TOOLKIT IDE RAD JAD ?
- Directx sdk - Télécharger - Édition & Programmation
- Microsoft toolkit 2.5.2 - Télécharger - Outils professionnels
- Eclipse ide - Télécharger - Langages
- Controleur ide ata atapi - Forum Matériel & Système
- Mp3 toolkit - Télécharger - Audio & Musique
3 réponses
1)
SDK = software development Kit
On peut considérer que SDK=toolkit.
J'aurais tendance à dire que le SDK a une vocation de plateforme (il fourni des API, un environnement, etc.) , alors que le toolkit peut n'être qu'une simple librairie.
2)
runtime et émulateur n'ont rien à voir !
Un runtime, c'est un ensemble de fichiers (programmes et données) dont dépendent certains programmes.
Sans ce runtime, le programme en question ne fonctionnera pas.
Exemples de runtimes: VisualBasic, Java (JRE), .Net, Python...
Un émulateur va simuler le fonctionnement d'un logiciel ou d'un matériel.
Par exemple, il existe des émulateurs GameBoy ou Playstation sur PC: ils permettent de simuler la machine originale et de faire fonctionner les programmes qui lui sont destinés sans avoir à posséder physiquement ce matériel.
On peut aussi émuler des logiciels. Par exemple WINE émule le fonctionnement de Windows sous Linux. Cela permet de faire fonctionner des applications Windows sous Linux.
3)
Editeur de texte: comme son nom l'indique. Un programme qui permet de modifier des fichiers textes.
IDE = Integrated Development Environment
C'est un éditeur auquel on a ajouté tout ce qu'il faut pour travailler dans un langage précis: accès direct au compilateur, aide en ligne du langage, débogage, etc.
RAD = Rapid Application Development
Concept inventé par un français: c'est un IDE qui possède en plus des outils pour construire graphiquement une interface graphique (menus, boîtes de dialogue, cases à cocher...).
Avantage: au lieu taper un programme qui va créer et afficher le bouton, il suffit de cliquer. Gros gains de temps.
Quelques RAD: Delphi, VisualBasic, Visual C++, Borland C++ Builder, JBuilder, Symantec Café...
JAD = Je présume que c'est un RAD pour Java ?
SDK = software development Kit
On peut considérer que SDK=toolkit.
J'aurais tendance à dire que le SDK a une vocation de plateforme (il fourni des API, un environnement, etc.) , alors que le toolkit peut n'être qu'une simple librairie.
2)
runtime et émulateur n'ont rien à voir !
Un runtime, c'est un ensemble de fichiers (programmes et données) dont dépendent certains programmes.
Sans ce runtime, le programme en question ne fonctionnera pas.
Exemples de runtimes: VisualBasic, Java (JRE), .Net, Python...
Un émulateur va simuler le fonctionnement d'un logiciel ou d'un matériel.
Par exemple, il existe des émulateurs GameBoy ou Playstation sur PC: ils permettent de simuler la machine originale et de faire fonctionner les programmes qui lui sont destinés sans avoir à posséder physiquement ce matériel.
On peut aussi émuler des logiciels. Par exemple WINE émule le fonctionnement de Windows sous Linux. Cela permet de faire fonctionner des applications Windows sous Linux.
3)
Editeur de texte: comme son nom l'indique. Un programme qui permet de modifier des fichiers textes.
IDE = Integrated Development Environment
C'est un éditeur auquel on a ajouté tout ce qu'il faut pour travailler dans un langage précis: accès direct au compilateur, aide en ligne du langage, débogage, etc.
RAD = Rapid Application Development
Concept inventé par un français: c'est un IDE qui possède en plus des outils pour construire graphiquement une interface graphique (menus, boîtes de dialogue, cases à cocher...).
Avantage: au lieu taper un programme qui va créer et afficher le bouton, il suffit de cliquer. Gros gains de temps.
Quelques RAD: Delphi, VisualBasic, Visual C++, Borland C++ Builder, JBuilder, Symantec Café...
JAD = Je présume que c'est un RAD pour Java ?