Performances: Code Natif / Manag�
Actuellement, mon code est natif et le passage � un code manag� est � l'�tude.
Comme l'application en question va devoir traiter un nombre important de donn�es [fichiers, base de donn�e, ...], la question des performances est prioritaire.
Plus pr�cis�ment, est ce que l'utilisation de la CLR va ralentir l'ex�cution du programme ou les optimisations qu'elle implique apporteront plus de rapidit� ?
Manag� != Baisse en performance
Je r�ouvre le sujet suite � quelques recherches sur le sujet.
Il semblerai que malgr� la surcharge syst�me de la CLR, il serait possible d'avoir une meilleur utilisation des ressources par une optimisation du code natif g�n�r� par le CLR et par une gestion plus point de la m�moire et des instructions sp�cifiques du processeur utilis�.
Je voulais savoir ce que vous en pensiez.
Par soucis d'objectivit�, je ne peux pas trop m'avancer sur le sujet. Je cherche toutes les raisons pour passer au C# mais il faut que mon directeur technique soit rassur� sur les performances finales par rapport � du C++.
Si vous avez des exp�riences comparatives dans le domaine, je suis preneur car j'ai toujours mes chances de d�fendre mon petit bout de gras si C# est juste derri�re C++. :aie: