Bonjour,
J'ai fait de la programmation il y a... très longtemps (BASIC, un peu de Pascal, de C...)
Aujourd'hui pour me faciliter la vie dans mon boulot, j'ai besoin de créer quelques petites applications :
Rien de très compliqué, principalement des données à manipuler (acceder à des fichiers(beaucoup), selectionner des données, les ecrire dans un format exploitable(compatible MsOffice)
Ensuite j'ai quelques projets plus poussés où j'aurais besoin acceder aux peripheriques (webcam, imprimante, port COM) et de stocker des données qui devront être accessibles et modifiables par plusieurs utilisateurs via LAN...
je ne suis ni fanboy MS ni taliban du libre, mais les applications doivent être facilement utilisables dans un environnement Windows par des non techniciens
je cherche également à pouvoir créer (en mode visuel) facilement les interfaces utilisateur (jolies !)
... bref je suis perdu dans la multitude de choix actuel au niveau langages et outils de devellopement.
Je suis en tres de faire de l'e-learning en python, ca pourrait etre un choix, bien que j'avoue être encore assez mal à l'aise avec le typage dynamique
...revenir au C (il faudrait sérieusement reviser !) pourquoi pas, est ce encore un bon choix aujourd'hui
j'a téléchargé pas mal d'IDE pour voir ce que ça donne: VS2013, Qt, Code:Blocks...
bref l'apprentissage ou le reaprentissage d'un langage va me demander un temps certain donc je ne veux pas me lancer dans quelque chose qui sera dépassé ou inadapté
Visual Studio avec WPF est séduisant mais du coup il faut passer par C# ? Si je veux rester au C je suis condamné à l'API win32 ? j'ai également vu une extension appellée IronPython, ça semble pas mal
Bref que me conseillez vous pour un maximum de productivité ?