question. quelle compilateur C++ utilisez vous

question. quelle compilateur C++ utilisez vous - C++ - Programmation

Marsh Posté le 13-10-2002 à 15:12:23    


1 visual C++
 
2 borland
 
3 compilateur intel optimise PIII
 
4 tout dernier compilateur ki vieng de sortire  
 
 
pensez vous ke votre compilateur  
 
1 est optimise PIII
2 est optimiser P4 et/ou ATHLON XP
3 est optimiser SIMD
4 est mal OPTIMISER SIMD et k on pourait mieux faire ,car cela vous oblige a tout refaire à la main avant de compiler et c chiant.
 
 
vous programer/compiler sur
 
1 plateforme INTEL  
 
2 plateforme AMD
 
3 autre X86
 
quel est le meileur compilateur ?
 
pensez vous que visual C++ est bieng ou k il est a chier ca pu?
 
pensez vous ke les SIMD sont utile ou k il vo mieux ,une bonne unite de calcul ALU bieng optimiser car la FPU ,elle fera ce quel voudra ,mais elle peut rieng faire sans un bonne untie ALU optimiser et avec de bon compilateur ki vont avec?
 

Reply

Marsh Posté le 13-10-2002 à 15:12:23   

Reply

Marsh Posté le 13-10-2002 à 15:27:25    

Si tu veux faire du super optimisé, fais péter l'assembleur. À moins que tu ais des dizaines de milliers de francs sous la main pour acheter des compilos de bourrins (genre PGI), ils se valent tous plus ou moins à mon goût.  
 
La bonne vieille méthode :
- codage en C/C++ pur
- profiling
- écriture en assembleur inline ou avec des modules externes des goulots d'étranglement
 
a encore de beaux jours devant elle ... (pour des proc génériques).

Reply

Marsh Posté le 13-10-2002 à 15:38:02    

puisque des le premier message on est dnas le troll, je vais dire que le meilleur compilateur c'est emacs, et le meilleur ide c'est gcc

Reply

Marsh Posté le 13-10-2002 à 15:51:42    

gcc un ide??? l'insulte qui tue...

Reply

Marsh Posté le 13-10-2002 à 15:52:37    

apolon34 a écrit a écrit :

gcc un ide??? l'insulte qui tue...




 
Et puis emacs n'est pas un compilateur, mais un OS
 
 
pffff, n'importe quoi ici


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 13-10-2002 à 15:54:57    

apolon34 a écrit a écrit :

gcc un ide??? l'insulte qui tue...




 
Si, c'est hyper intégré, on peut faire un préprocessing, compilation, génération de binaire et édition de lien avec une seule commande ! C'est génial !

Reply

Marsh Posté le 13-10-2002 à 16:06:51    

PGI ? Connais pas... Il a ses raisons d'être aussi cher ?

Reply

Marsh Posté le 13-10-2002 à 16:13:07    

leneuf22 a écrit a écrit :

PGI ? Connais pas... Il a ses raisons d'être aussi cher ?




 
Oui. Compilo C/OpenMP pour faire du calcul scientifique. Code nickel. Le défaut c'est que le code généré utilise des bibliothèques chiffrées. Même certains headers (.h) commencent pas #pragma encrypt et sont remplis de binaire ... les brevets logiciels américains ... tout ça ...

Reply

Marsh Posté le 13-10-2002 à 16:38:38    

Waow... sinon c'est 699 $, pas des dizaines de milliers de francs :)
 
 
J'utilise LCC (très peu connu) comme compilo C, avec un bon vieil éditeur de texte.
Pour visual C++ je le trouve très puissant mais trop strict.

Reply

Marsh Posté le 13-10-2002 à 16:42:21    

leneuf22 a écrit a écrit :

Waow... sinon c'est 699 $, pas des dizaines de milliers de francs :)




 
Ça dépend pour quoi. Quand j'ai dû regarder ce truc, c'était pour une grappe de machines. En plus, les licences pour labos quand on veut le code sont prohibitives avec des clauses de NDA bien trashs. Bref, c'était le bon temps ... :)
 
</dino>

Reply

Marsh Posté le 13-10-2002 à 16:42:21   

Reply

Marsh Posté le 13-10-2002 à 16:57:33    

ben voila des reponse meme si repond pas à toute c dja bieng

Reply

Marsh Posté le 13-10-2002 à 18:27:36    

lapin a écrit a écrit :

 
pensez vous ke votre compilateur  
 
1 est optimise PIII
2 est optimiser P4 et/ou ATHLON XP
3 est optimiser SIMD
4 est mal OPTIMISER SIMD et k on pourait mieux faire ,car cela vous oblige a tout refaire à la main avant de compiler et c chiant.
 
quel est le meileur compilateur ?
 
pensez vous que visual C++ est bieng ou k il est a chier ca pu?
 




 
copy paste de http://forum.hardware.fr/forum2.ph [...] at=&print=
 
 
dans le choix d'un compilo C++ il y a pleins de criteres dont la vitesse du code genere, mais pour moi ce critere c'est clairement pas le principale
 
genre, un compilo qui est 5% plus rapide que les autres mais qui n'aime pas les templates, supporte pas 2 boucles for d'affiles, se trimbale avec une STL de merde, des bugs de partout, un niveau de warning lamentable et des libs merdiques (mais non personne ne voit de quel compilo je parle...)  
 
ba je prefere de tres loin un compilo qui respecte la norme un minimum, qui a un niveau de warning acceptable, et qui me permet d'apprecier toute la puissance du C++ et sa portabilite meme s'il est 5% moins rapide
 
 
y'a pas que la vitesse d'un compilo qui est important, moi j'ai envie de programmer en C++, pas en une extension du C avec juste des classes


Message édité par tanguy le 13-10-2002 à 18:28:20
Reply

Marsh Posté le 13-10-2002 à 20:11:11    

tanguy a écrit a écrit :

 
 
copy paste de http://forum.hardware.fr/forum2.ph [...] at=&print=
 
 
dans le choix d'un compilo C++ il y a pleins de criteres dont la vitesse du code genere, mais pour moi ce critere c'est clairement pas le principale
 
genre, un compilo qui est 5% plus rapide que les autres mais qui n'aime pas les templates, supporte pas 2 boucles for d'affiles, se trimbale avec une STL de merde, des bugs de partout, un niveau de warning lamentable et des libs merdiques (mais non personne ne voit de quel compilo je parle...)  
 
ba je prefere de tres loin un compilo qui respecte la norme un minimum, qui a un niveau de warning acceptable, et qui me permet d'apprecier toute la puissance du C++ et sa portabilite meme s'il est 5% moins rapide
 
 
y'a pas que la vitesse d'un compilo qui est important, moi j'ai envie de programmer en C++, pas en une extension du C avec juste des classes




 
c bieng merci pour cet eclairecicement  
 
voila ce ke je veux lire d truc detailler ki explic votre point de vue  

Reply

Marsh Posté le 13-10-2002 à 22:49:22    

lapin, tu as un clavier QWERTY?
Je ne vois pas l'ombre d'un accent dans ton post (il y a juste un 'à' qui se balade dans le lot...)
De plus, ton orthographe est déplorable. Je ne dis pas que je suis maniaque et que je ne tolère pas les fautes! Mais essaie d'en faire un peu moins... ;)


---------------
iteme.free.fr | Mon feedback
Reply

Marsh Posté le 13-10-2002 à 23:15:12    

ITM a écrit a écrit :

lapin, tu as un clavier QWERTY?
Je ne vois pas l'ombre d'un accent dans ton post (il y a juste un 'à' qui se balade dans le lot...)
De plus, ton orthographe est déplorable. Je ne dis pas que je suis maniaque et que je ne tolère pas les fautes! Mais essaie d'en faire un peu moins... ;)




 
je vais te repondre franchement ,je suis tres presser ,j ai une ortographe deplorable nivo ecriture ,meme si j ai une compréhention de texte d'un tres bon nivo ,ca c pas moi ki l ai dis mais des specialistes et mon entourage
 
et je le rajoute je suis tres presser donc ,je perd pas mon temp avec ces chose la

Reply

Marsh Posté le 13-10-2002 à 23:30:08    

lapin a écrit a écrit :

 
et je le rajoute je suis tres presser donc ,je perd pas mon temp avec ces chose la  




 
Nous aussi on est pressé, et on n'a pas le temps d'essayer de déchiffrer tes posts. Penser que son temps est plus important que celui des autre est un signe de non respect pour autrui.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 14-10-2002 à 02:27:25    

euh au boulot on utilise
vc7, vc6, metrowerks code warrior, gcc et sn
 
vc7 se defend bien par rapport aux autres suscites.
 
Cote rapidite de compilation, la possibilite d'utiliser des precompiled headers ca aide pas mal (metrowerks, vc).
 
Il y a surement mieux (compliance au standard ou generation de code optimise). Mais on compile avec ce qu'utilisent nos clients.
 
A+
LeGreg

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed