La vitesse de C / C++ n'apporterais rien : pour le démon, c'est GStreamer qui va bouffer la quasi-totalité du temps utilisé par ton programme, et pour l'interface, ce sera GTK.
Par contre Python te permettra de coder beaucoup plus vite qu'en C et donc éventuellement de passer plus de temps à optimiser le code (par exemple des cache à base de dictionnaire, ...).
Pour la base de donnée, tu peux utiliser un dictionnaire, ou un "shelve" (un dictionnaire python par dessus un base de donnée type BSDDB) ; ça sera beaucoup plus simple qu'une base en SQL.
# Re: Quel langage choisir ?
Posté par Jiba (site web personnel) . En réponse au journal Quel langage choisir ?. Évalué à 1.
La vitesse de C / C++ n'apporterais rien : pour le démon, c'est GStreamer qui va bouffer la quasi-totalité du temps utilisé par ton programme, et pour l'interface, ce sera GTK.
Par contre Python te permettra de coder beaucoup plus vite qu'en C et donc éventuellement de passer plus de temps à optimiser le code (par exemple des cache à base de dictionnaire, ...).
Pour la base de donnée, tu peux utiliser un dictionnaire, ou un "shelve" (un dictionnaire python par dessus un base de donnée type BSDDB) ; ça sera beaucoup plus simple qu'une base en SQL.