Bonjour tout le monde,

Avant que vous ne sortiez une collection d'objets contondants pour accueillir mon premier post sur developpez.com (lancer un sujet du genre "C# vs C++" c'est pas génial pour se faire des amis...) laissez-moi vous expliquer mon souci :

Je dois dans le cadre d'un projet info. mettre en place un process permettant de générer des milliers de documents PDF le plus rapidement possible (c'est un projet dans un cadre pro donc bien évidemment time=money). De base j'aurais tendance à être plus attiré par C#/.Net pour l'aspect développement rapide comparé au C++, mais si niveau développement le C# m'attire plus, j'ai un peu peur que ce choix me plombe au niveau des perfs.

Donc la question :

l'écart de performance sera-t-il grand selon que je génère mes PDFs à partir d'un programme en C++ (donc compilé->exe) ou à partir d'un programme en C# (donc executé depuis CLR) ?

plus précisément, l'écart de temps de génération sera-t-il de l'ordre de quelques pourcents ou dépassera-t-il gaiement la dizaine voire vingtaine ?