Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
swig [Le 31/01/2018, 15:09] bcag2 [Inconvénients] |
swig [Le 22/02/2018, 12:27] bcag2 [Inconvénients] ajout lien vers pdb |
||
---|---|---|---|
Ligne 83: | Ligne 83: | ||
* Résoudre les problèmes de gestion d'Utf-8 en C/C++ | * Résoudre les problèmes de gestion d'Utf-8 en C/C++ | ||
* Profiter des atouts du (des) langage(s) haut-niveaux, voire de leur écosystème (notamment pour python)… PyQtGraph par exemple. | * Profiter des atouts du (des) langage(s) haut-niveaux, voire de leur écosystème (notamment pour python)… PyQtGraph par exemple. | ||
- | * Permet des modifications rapide dans les vues sans recompilation | + | * Permet des modifications rapides dans les vues sans recompilation |
==== Inconvénients ==== | ==== Inconvénients ==== | ||
- | * Debuggage plus difficile de l'ensemble: pdb et [[:gdb]] en ligne de commande((https://stackoverflow.com/questions/29749799/how-to-debug-a-python-c-program)) :-/ | + | * Debuggage plus difficile de l'ensemble: [[python#debugger_avec_pdb|pdb]] et [[:gdb]] en ligne de commande((https://stackoverflow.com/questions/29749799/how-to-debug-a-python-c-program)) :-/ |
* Limitation dans l'usage des fonctionnalités du C++ modern (C++11/14/17) comme //auto//, //enum class//… au moins dans la partie interface | * Limitation dans l'usage des fonctionnalités du C++ modern (C++11/14/17) comme //auto//, //enum class//… au moins dans la partie interface | ||