Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1316 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Page Suivante
Auteur Sujet :

visual studio .NET

n°93094
Lord_Asrie​l
Codito Ergo Sum !
Posté le 24-01-2002 à 19:10:12  profilanswer
 

Reprise du message précédent :
bobdupont > :( comprend pas je dis pas que le C++ est plus nul sur le C
arf le débat porte sur la rapidité...
 
un programme en C++ est plus rapide a faire
plus simple
plus facilement débuggable (encore que..)
la maintenance est plus facile
y'a l'objet
etc.
je suis d'accord
mais là on parle de rapidité


---------------
Monde De la Programmation
mood
Publicité
Posté le 24-01-2002 à 19:10:12  profilanswer
 

n°93096
Lord_Asrie​l
Codito Ergo Sum !
Posté le 24-01-2002 à 19:12:59  profilanswer
 

bobdupont j'ai répété le test trois fois avant de le faire :)
et là on charge la libc
 
Lord Asriel : time langagec
hello world
real    0m0.023s
user    0m0.005s
sys     0m0.000s
Lord Asriel : time langagecpp
hello world
real    0m0.081s
user    0m0.023s
sys     0m0.002s
Lord Asriel : time langagec
hello world
real    0m0.015s
user    0m0.006s
sys     0m0.000s
Lord Asriel : time langagecpp
hello world
real    0m0.038s
user    0m0.025s
sys     0m0.000s
Lord Asriel : time langagec
hello world
real    0m0.014s
user    0m0.007s
sys     0m0.001s
Lord Asriel : time langagecpp
hello world
real    0m0.080s
user    0m0.023s
sys     0m0.003s
Lord Asriel : time langagec
hello world
real    0m0.014s
user    0m0.006s
sys     0m0.002s
Lord Asriel : time langagecpp
hello world
real    0m0.037s
user    0m0.024s
sys     0m0.000s
Lord Asriel :

 

[edtdd]--Message édité par Lord_Asriel--[/edtdd]


---------------
Monde De la Programmation
n°93107
Willytheki​d
Posté le 24-01-2002 à 19:52:34  profilanswer
 

Yesssssssssss un sujet baston...On parlait de quoi déjà? .NET :D
 
Je pense que ce débat théorique n'a pas d'intéret, ce sont d'infimes différences et on s'en fou pour ce que l'on fait. Même Carmack s'en fout quand il fait doom3 parce que pour ce qui a vraiment besoin de vitesse, rien de tel que l'asm.
 
D'autre part, pour apporter de l'eau au moulin, la vitesse dépend pas vraiment du langage mais plutôt du compilo (on parle pas de Java bien sûr :D). A ce propos, pour comparer, je pense qu'il faudrait vraiment prendre VC ou les compilo Intel qui, de notoriété publique, sont les plus rapides du "marché" et offrent le plus d'optimisations du code...
 
Il me semble d'ailleurs que VC prend juste le code C++, le converti en C, l'optimise, etc. A l'arrivée la différence reste minime.
 
Pour finir, cela montre aussi que ce n'est pas le code ou le langage qui est plus rapide, c'est d'abord le compilo. C est plus rapide parce que plus vieux (tous les compilo été d'abord développés pour lui).

 

[edtdd]--Message édité par Willythekid--[/edtdd]


---------------
Si t'es pas net, reste a la buvette
n°93133
deathsharp
Posté le 24-01-2002 à 21:26:57  profilanswer
 

Lord_Asriel: si g bien compris le m des resultats, c bien les minutes


---------------
What butter and whiskey won't cure, there is no cure for.
n°93176
Lord_Asrie​l
Codito Ergo Sum !
Posté le 24-01-2002 à 22:22:06  profilanswer
 

et en francais ?


---------------
Monde De la Programmation
n°93177
deathsharp
Posté le 24-01-2002 à 22:23:26  profilanswer
 

:??:


---------------
What butter and whiskey won't cure, there is no cure for.
n°93179
Lord_Asrie​l
Codito Ergo Sum !
Posté le 24-01-2002 à 22:24:19  profilanswer
 

pardon c t pas pour ici ce message :)
 
 
oui c en minutes


---------------
Monde De la Programmation
n°93181
deathsharp
Posté le 24-01-2002 à 22:26:00  profilanswer
 

d'accord, quand tu disait plus rapide tu voulais dire 0.020 secondes plus rapide...


---------------
What butter and whiskey won't cure, there is no cure for.
n°93182
Lord_Asrie​l
Codito Ergo Sum !
Posté le 24-01-2002 à 22:27:54  profilanswer
 

et ca continue...
oui mais ca c sur une instruction... tu vois souvent des programmes de une instruction
je pense bien que tu peux comprendre ce que ca donne sur des programmes de plusieurs milliers d'instructions...


---------------
Monde De la Programmation
n°93183
deathsharp
Posté le 24-01-2002 à 22:29:42  profilanswer
 

bien ce que je pensais...
je voudrais quand meme voir un jour des resultats sur de gros truc pour voir.


---------------
What butter and whiskey won't cure, there is no cure for.
mood
Publicité
Posté le 24-01-2002 à 22:29:42  profilanswer
 

n°93187
Lord_Asrie​l
Codito Ergo Sum !
Posté le 24-01-2002 à 22:30:54  profilanswer
 

hum passer un programme C++ en C ca doit pas être simple :)


---------------
Monde De la Programmation
n°93189
deathsharp
Posté le 24-01-2002 à 22:32:00  profilanswer
 

meu si :D
surtout avec plusieurs milier de ligne :D


---------------
What butter and whiskey won't cure, there is no cure for.
n°93192
Lord_Asrie​l
Codito Ergo Sum !
Posté le 24-01-2002 à 22:33:01  profilanswer
 

:D  :lol:


---------------
Monde De la Programmation
n°93199
Alload
Posté le 24-01-2002 à 22:39:12  profilanswer
 

Vous pourrirez m'aider avec VS .NET?
 
http://forum.hardware.fr/forum2.ph [...] ic=&trash=

n°93214
LeGreg
Posté le 24-01-2002 à 23:20:32  profilanswer
 

hop un lien:
http://www.bagley.org/~doug/shootout/craps.shtml
 
(il ne va pas forcement dans le sens que je defends
mais chacun a le droit de brancher son cerveau
et pas deduire qu'il faut programmer en Ocaml, qui
allie concision, rapidite du code produit par le compilateur et beaute de la theorie ;) )
 
A+
LEGREG

n°93222
LeGreg
Posté le 24-01-2002 à 23:38:00  profilanswer
 

autre conseil
En C++ tu as par defaut:
un allocateur de memoire (operateur new),
un mecanisme d'exception evolue.
 
si tu ne te sers pas du mecanisme d'exception tu peux
evidemment le desactiver
-fno-exceptions  
sur g++ si je me souviens bien.
 
mais bon c'est vrai que cette discussion est sterile.
 
Hop C c'est super bon  
C++ c'est encore meilleur
et tout le monde est content
ceux qui font de l'embarque et n'ont pas
besoin d'un langage haut niveau ou qui n'ont
pas la chance d'avoir un compilateur C++ sur
leur plateforme: ASM ou C.
Pour les autres C++, C#, delphi, java, perl,
php, ocaml, intercal, fortran, cobol et j'en oublie.
 
A+
LEGREG

n°93256
os2
Posté le 25-01-2002 à 04:20:46  profilanswer
 

on va pouvoir de toute façon utilisé la technologie .net avec les produits borland.....
 
je trouve que ça demeure les produits les avancées...
 
même si le c est rapide, java est le plus utilisé actuellement,
la vitesse n'est donc pas un facteur, c'est plutôt le temp de développement qui compte

n°93266
shinji
Posté le 25-01-2002 à 08:53:19  profilanswer
 

os2 a écrit a écrit :

on va pouvoir de toute façon utilisé la technologie .net avec les produits borland.....
 
je trouve que ça demeure les produits les avancées...
 
même si le c est rapide, java est le plus utilisé actuellement,
la vitesse n'est donc pas un facteur, c'est plutôt le temp de développement qui compte  




 
Je suis pas entièrement d'accord !
 
Je connais une boîte qui pour développer très vite (en effet c'est priomordial), développe en SmallTalk (le précurseur de Java). Mais ils ont été obligé de construire une appli qui convertit leurs applis SmallTalk en C sinon elles étaient pas du tout performantes. Hé oui, ça compte aussi ! ! !

n°93267
El_gringo
Posté le 25-01-2002 à 08:55:33  profilanswer
 

legreg a écrit a écrit :

autre conseil
En C++ tu as par defaut:
un allocateur de memoire (operateur new),
un mecanisme d'exception evolue.
 
si tu ne te sers pas du mecanisme d'exception tu peux
evidemment le desactiver
-fno-exceptions  
sur g++ si je me souviens bien.
 
mais bon c'est vrai que cette discussion est sterile.
 
Hop C c'est super bon  
C++ c'est encore meilleur
et tout le monde est content
ceux qui font de l'embarque et n'ont pas
besoin d'un langage haut niveau ou qui n'ont
pas la chance d'avoir un compilateur C++ sur
leur plateforme: ASM ou C.
Pour les autres C++, C#, delphi, java, perl,
php, ocaml, intercal, fortran, cobol et j'en oublie.
 
A+
LEGREG  




 
T un fou... tu dis que tu clos le débat, et t'en remet une couche ! :D
Si Lord Asirel passe par là, ça va chier ! :D

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
[Visual C++ 6] Pourquoi les sockets ne marchent pas[Visual Studio .NET] Questions
Visual : Comment réduire un prog vers la barre des taches ?[Visual C++] Mettre un .bmp dans l'exe
Est ce normal si visual C++ est en anglais dans Visual studio 6 FR ?Visual C : Implémentation d'un List Control
Visual Studio .Net Finale disponible pour les membres du programme MSDVisual Studio .NET ???
Macro Visual Studio .NET 
Plus de sujets relatifs à : visual studio .NET


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR