50Fermer52
ZephLe 21/05/2016 à 18:01
La réflexion ça peut être utile dans certains cas, mais il faut aussi considérer le fait que ça fait sauter à peu près toutes les sécurités que tu as en utilisant un langage fortement typé. Mal utilisé ça peut également empêcher le compilateur de t'avertir de certaines erreurs. Pour ma part ce sont deux inconvénients que je trouve bien plus graves que la performance (surtout qu'on peut se débrouiller pour annuler quasiment toutes les pénalités à ce niveau), du coup c'est une fonctionnalité que je bannis sauf dans des cas exceptionnels. C'est sujet à beaucoup de débats.

Sinon SharpDevelop est pas mal, portable, très léger, 100x plus rapide que Visual Studio. Bien sûr il est loin d'avoir ne serait-ce que le 10ième de ses possibilités, mais ça reste un bon outil (je n'ai que lui sur ma machine perso, comme Visual Studio s'installe dans C:\ et impose tout un tas de merdes non désactivables je n'ai jamais voulu l'utiliser).