> D'ailleurs, contrairement à une idée répandue, le fait de très peu réutiliser de code en C par exemple a plutôt tendance à plomber les perfs.
T'es sur de ta phrase là ? :-)
> (à mon avis, si tu implémentes une table de hashage en C toi même, elle sera sans doute bien moins rapide qu'en java où elle a été bien optimisée).
Non, ta hashtable sera plus rapide qu'en Java, à moins vraiment d'être un gros mauvais mais :
- faut vraiment avoir que ça à foutre pour implémenter une hash-table en C, pourquoi pas des listes chainées aussi ?
- appelée d'un programme Java, le gain de perf sera quasi-nul voire négatif (un pote à moi avait essayé), parce que le goulot d'étranglement c'est JNI :-).
[^] # Re: First troll
Posté par Guillaume Laurent . En réponse à la dépêche Un autre compilateur Java générant du code natif x86. Évalué à 1.
T'es sur de ta phrase là ? :-)
> (à mon avis, si tu implémentes une table de hashage en C toi même, elle sera sans doute bien moins rapide qu'en java où elle a été bien optimisée).
Non, ta hashtable sera plus rapide qu'en Java, à moins vraiment d'être un gros mauvais mais :
- faut vraiment avoir que ça à foutre pour implémenter une hash-table en C, pourquoi pas des listes chainées aussi ?
- appelée d'un programme Java, le gain de perf sera quasi-nul voire négatif (un pote à moi avait essayé), parce que le goulot d'étranglement c'est JNI :-).