Ca depend un peu de la plateforme de developpement :
Sous Unix (Linux, etc...), je developpe en C.
Sous Win32, je developpe avec Delphi pour tout ce qui necessite des interfaces et en C pour le reste.
Au niveau des EDI et le C, concernant Linux, j'utilise Anjuta IDE, et pour win32, mingw avec DevC++ pour les projets simples, et Crimson Editor + des Makefiles pour les projets consistants. Je n'aime pas visual studio. L'IDE est agreable mais le C++ un peu trop propriétaire (#pragma dataseg, DLL, etc...).
Même si j'ai etudié le C++ et programmé avec, je reste sur le C. J'ai commencé a programmer en C en 86 et rapidement j'ai utilisé les structure pour faire du simili objet (structure contenant à la fois variable et pointeur de fonction). Je pense qu'il est possible en terme d'organisation du code reproduire ce qu'on fait en C++, y compris en terme d'objet. La seule chose qui manque reellement, c'est la gestion des exceptions.
Partager