Identifiant:
Mot de passe:
Accueil
Devblogs
Voir tous les devblogs
Obtenir un devblog
Fiches Homebrews
Chat (IRC)
NoPaste
Lexique
Wikis
NDS/GBA
PSP
Wii
Forum
Accéder au forum
Messages non lus
Réponses non lues
Au secours !!!
Options
Rechercher
Se Connecter
Inscrivez-vous
Développement Amateur Francophone
|
Articles
|
Tutoriaux
|
[Tuto] Pourquoi programmer en C++ rends beau ? partie 1
Pages:
1
[
2
]
3
Bas de page
Imprimer
Auteur
Fil de discussion: [Tuto] Pourquoi programmer en C++ rends beau ? partie 1 (Lu 8627 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Bobiwan
Full Member
Messages: 184
Core
Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #15 :
27 Septembre 2007, 15:44:55 »
Citation
Je devrais peut-etre renommer cet article en "Pourquoi programmer en langage Objet rends beau ?"
non car codder en java rend moche
Journalisée
--
std::cout << "Zbob" << std::endl
Odin
Newbie
Messages: 48
Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #16 :
27 Septembre 2007, 16:05:22 »
Rigole pas mon gars !
Professionnellement je suis expert Java
Et je suis beau !!! (d'après ma femme
)
Journalisée
Il n'y a pas de problèmes pour un ingénieur, il n'y a que des solutions
Mollusk
Administrateur
Messages: 3546
Ne vous posez pas de questions, codez !
Re : Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #17 :
27 Septembre 2007, 16:10:37 »
Citation de: rattana le
Aujourd'hui
à 17:05:22
Rigole pas mon gars !
Professionnellement je suis expert Java
Et je suis beau !!! (d'après ma femme
)
Tu es peut-être l'exception qui confirme la règle
Parce qu'on a beau critiquer le .Net, le Java c'est encore plus mal, pour le coup c'est VRAIMENT lent
Plus que quelques mois à attendre et on aura Silverlight partout, et là on aura de vraies applications en ligne
(et là on aura par contre la domination de Microsoft et tout ce que ça implique comme problèmes
)
Journalisée
http://blog.molluskgames.com
Odin
Newbie
Messages: 48
Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #18 :
27 Septembre 2007, 16:29:51 »
Désolé Mollusk, je ne partage pas ton avis.
Même si c'est vrai que la machine virtuelle de Sun rame un peu et bouffe pas mal de mémoire, je préfère Java à .NET pour des questions de conception. Je ne vais pas m'épancher mais James Gosling a fait des choix très judicieux lors de la conception de Java.
Développer en Java est compliqué mais cela oblige à bien coder, parce qu'il y a une philosophie derrière.
En ce qui concerne Silverlight, j'attends de voir.
Journalisée
Il n'y a pas de problèmes pour un ingénieur, il n'y a que des solutions
Mollusk
Administrateur
Messages: 3546
Ne vous posez pas de questions, codez !
Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #19 :
27 Septembre 2007, 16:38:43 »
Je plaisantais un peu
Je ne connais pas du tout le java, je constate juste que la machine virtuelle est vraiment nase :s (quoi que j'ai l'impression qu'avec les dernières mises à jour ça limite la casse pour une fois)
Niveau philosophie, je n'ai pas eu l'impression d'en voir une en ce qui concerne .Net par contre, parce que les bouts de codes que j'ai fait avec étaient vraiment crades
Journalisée
http://blog.molluskgames.com
Bobiwan
Full Member
Messages: 184
Core
Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #20 :
27 Septembre 2007, 16:42:33 »
Moi je connais les deux, et y a pas photo, pour de la perf, on fait du C++
en tout cas c'est comme ca qu'on a decidé de faire au boulot apres avoir fait des vrais bensh
Mais bon les expert java essaye toujours d'y croire,
Journalisée
--
std::cout << "Zbob" << std::endl
Odin
Newbie
Messages: 48
Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #21 :
27 Septembre 2007, 16:50:50 »
On ne peut pas comparer un langage compilé (C/C++) et un langage interprété. Même moi j'ai parfois recours à une routine en C/C++ pour les modules critiques qui demande de la vitesse. Sachez cependant qu'il existe sur le marché des machines virtuelles java qui sont cablés (sous forme de puces) et là au niveau vitesse...rien à envier à de l'assembleur.
Voilà l'une des philosophies de Java : pouvoir produire des programmes embarqués en Write-Once-Execute-Everywhere.
Ni le C/C++, ni .NET ne peuvent faire ça !
Journalisée
Il n'y a pas de problèmes pour un ingénieur, il n'y a que des solutions
Odin
Newbie
Messages: 48
Re : Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #22 :
27 Septembre 2007, 17:00:04 »
Citation de: Mollusk le
Aujourd'hui
à 17:38:43
Je plaisantais un peu
Je ne connais pas du tout le java, je constate juste que la machine virtuelle est vraiment nase :s (quoi que j'ai l'impression qu'avec les dernières mises à jour ça limite la casse pour une fois)
Niveau philosophie, je n'ai pas eu l'impression d'en voir une en ce qui concerne .Net par contre, parce que les bouts de codes que j'ai fait avec étaient vraiment crades
C'est peut-etre moi, mais je trouve que toutes les solutions Microsoft (VB, .NET, IE) n'incite pas les programmeurs à de la rigueur. Or dans un environnement professionnel, c'est une qualité importante.
Tu peux coder comme un porc, ça va quand même fonctionner. Sauf qu'après c'est non maintenable....et finalement le budget maintenance vaut plus cher que le cout initial du projet.
Journalisée
Il n'y a pas de problèmes pour un ingénieur, il n'y a que des solutions
MasterDje
Diet Coke Addict
Global Moderator
Messages: 3249
Re : Re : Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #23 :
27 Septembre 2007, 17:05:22 »
Citation de: rattana le
Aujourd'hui
à 18:00:04
C'est peut-etre moi, mais je trouve que toutes les solutions Microsoft (VB, .NET, IE) n'incite pas les programmeurs à de la rigueur. Or dans un environnement professionnel, c'est une qualité importante.
Tu
peux coder comme un porc
, ça va quand même fonctionner. Sauf qu'après c'est non maintenable....et finalement
le budget maintenance
vaut plus cher que le cout initial du projet.
...tu as tout dit... faut bien que tout le monde vive
Journalisée
Mollusk
Administrateur
Messages: 3546
Ne vous posez pas de questions, codez !
Re : Re : Re : Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #24 :
27 Septembre 2007, 17:07:55 »
Citation de: MasterDje le
Aujourd'hui
à 17:05:22
Citation de: rattana le
Aujourd'hui
à 17:00:04
C'est peut-etre moi, mais je trouve que toutes les solutions Microsoft (VB, .NET, IE) n'incite pas les programmeurs à de la rigueur. Or dans un environnement professionnel, c'est une qualité importante.
Tu
peux coder comme un porc
, ça va quand même fonctionner. Sauf qu'après c'est non maintenable....et finalement
le budget maintenance
vaut plus cher que le cout initial du projet.
...tu as tout dit... faut bien que tout le monde vive
AAAHHH !! C'est donc ça, "travailler plus pour gagner plus"
Journalisée
http://blog.molluskgames.com
Odin
Newbie
Messages: 48
Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #25 :
27 Septembre 2007, 17:11:49 »
Et si la solution du chômage en France pouvait se résoudre simplement en faisant deux équipes.
Une qui construit le mur un jour et l'autre qui le détruit le lendemain ?
Odin qui vient d'inventer le mouvement perpétuel
Journalisée
Il n'y a pas de problèmes pour un ingénieur, il n'y a que des solutions
MasterDje
Diet Coke Addict
Global Moderator
Messages: 3249
Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #26 :
27 Septembre 2007, 17:57:32 »
... j'ai plein d'exemples de projets "urgents" débutés dans la précipitation, sans cahier des charges, en fait... sans rien d'autre que la demande des utilisateurs...
pi laissés plus ou moins volontairement mourrir
pi réactivés avec encore plus d'urgence, apres un temps plus ou moins long, et une demande plus ou moins différente -là, les décideurs se congratulent d'avoir eu le nez creux de pas avoir commencé avant-
et là, FEU à volonté, prestataire, développement rapide , etc etc...
9 fois sur 10 ça merde...il faut 3 ou 4 livraisons à chaque fois pour avoir une version stable (parce que les developpeurs n'ont pas eu le temps de tester leur appli, vu le timing)
et ça coute un fric pas permis, à 400€ la journée de dev...
et 3 mois plus tard faut faire des evolutions concernant les premiers besoins qui etaient passés à la trappe...
je pense que le fait de coder comme un salaud est en soit un modèle économique...
Journalisée
Tiwaz
Full Member
Messages: 125
Re : Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #27 :
28 Septembre 2007, 09:11:37 »
Citation de: rattana le
Hier
à 17:50:50
Voilà l'une des philosophies de Java : pouvoir produire des programmes embarqués en Write-Once-Execute-Everywhere.
Ni le C/C++, ni .NET ne peuvent faire ça !
Cette phrase me fait toujours réagir et rire... Et il me semble que le fameux :
write once, debug everywhere
a encore de beau jour devant lui pour pas mal de plate-forme. Sur que si on se cantonne à Linux/Mac/Win, c'est presque jouable (quoique que...), c'est loin d'être le cas le plus souvent...
C/C++ & .NET n'ont pas cette vocation, et pourtant, le temps perdu à recompiler pour une autre plate-forme est une mauvaise excuse.
Dans tous les cas, je n'échange pas mon sachet de C contre ton baril de Java
.
P.S. Quand à la lenteur de la JVM, vous remarquerez que c'est le lancement qui est lent. Bien souvent, une application optimisé en Java est presque aussi rapide qu'en C++. Après, bien souvent, c'est la conception qui est cause de la lourdeur.
Journalisée
"Le jeu est la forme la plus élevée d'apprentissage"
Mollusk
Administrateur
Messages: 3546
Ne vous posez pas de questions, codez !
Re : Re : Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #28 :
28 Septembre 2007, 09:15:18 »
Citation de: Tiwaz le
Aujourd'hui
à 10:11:37
Dans tous les cas, je n'échange pas mon sachet de C contre ton baril de Java
.
Baril d'Ajax plutôt, non ?
Et puis là au moins le code sera propre !
Journalisée
http://blog.molluskgames.com
Bobiwan
Full Member
Messages: 184
Core
Re : [Tuto] Pourquoi programmer en C++ rends beau ? partie 1
«
Réponse #29 :
28 Septembre 2007, 09:18:20 »
Enfin en plus le C++ STL, c'est super portable (un peu comme du C K&R)
Donc le Java qui est portable principalement sisur le meme OS ca m'a fait toujours rire.
Bref le java, C# c'est bien pour le grand public, mais pour tous ce qui est perf et autre (ce qui rend beau)
il faut du compiler, et la y a que C/C++ qui ont aujourd'hui une bonne maturité
Journalisée
--
std::cout << "Zbob" << std::endl
Pages:
1
[
2
]
3
Haut de page
Imprimer
Aller à:
Merci de choisir une destination:
-----------------------------
Compos
-----------------------------
=> Compo Débile Dev-Fr !
-----------------------------
Les News
-----------------------------
=> News
=> Vos News
-----------------------------
Général
-----------------------------
=> Discussion générale
=> Demande de blogs
=> Evolution du site
-----------------------------
Articles
-----------------------------
=> Interviews
=> Tests
===> Vos Tests
=> Démos Techniques
=> Pimp My Code
=> Tutoriaux
=> Le HS total du dimanche
-----------------------------
Divers Developpement
-----------------------------
=> Idées de Projets
=> Codes et Optimisations
=> Emulation
=> Graphismes
=> Game Design / Level Design
=> Musiques
=> Autre
-----------------------------
Dev-FR Coding Compo 2007
-----------------------------
=> International Section
===> Apps
===> Games
=> Section Francophone
===> Applications
===> Jeux
-----------------------------
Nintendo DS/GBA
-----------------------------
=> Projets
=> Aide au développement
=> Résolu via IRC
-----------------------------
PSP
-----------------------------
=> Projets
=> Aide au développement
-----------------------------
iPhone / iTouch
-----------------------------
=> Projets
=> Aide au développement
=> Tutoriels
-----------------------------
Android
-----------------------------
=> Projets
=> Aide au développement
=> Tutoriels
-----------------------------
Dingoo
-----------------------------
=> Projets
=> Aide au développement
-----------------------------
Wii/NGC
-----------------------------
=> Projets
=> Aide au développement
-----------------------------
PS3/Linux
-----------------------------
=> Projets
=> Divers
-----------------------------
Xbox 360
-----------------------------
=> Projets
=> Aide au développement
=> Tutoriels
-----------------------------
Windows/Mac/Linux
-----------------------------
=> Projets
=> Aide au developpement
-----------------------------
PocketPC
-----------------------------
=> Projets
-----------------------------
Matériel
-----------------------------
=> Consoles
=> Ordinateurs
=> UltraPortables