Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Quel outil de la vie pourrait représenter votre langage préféré ?
C++ toute une caisse à outils, PHP sans MySQL une cuillère cassée

Le , par Hinault Romaric

21PARTAGES

6  9 
Un langage de programmation de par ses fonctionnalités, avantages et inconvénients peut être comparé à un objet de la vraie vie.

C’est en tout cas l’exercice auquel s’est livré un développeur pour les langages populaires comme C++, C#, Java, PHP, etc.

Le résultat de son rapprochement langages de développement/outils de la vie a donné naissance à l’image ci-dessous :



Source

Et vous ?

Partagez-vous sa vision des langages de programmation ? Quel est pour vous l'outil de la vie qui représente le mieux votre langage favoris ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de vampirella
Membre éclairé https://www.developpez.com
Le 24/04/2012 à 17:41
Encore un autre sujet à troll où chacun va y aller de ses opinions sans véritables arguments.
Sur une image posté il y a déjà un an et un mois ...

La seule analyse qu'on peut voir dans l'image est l'appréciation et le jugement que porte l'auteur sur chaque langage. Et encore, il en a surement oublié quelques-uns (cobol, pour n'en citer qu'un).
19  0 
Avatar de deverdeb
Membre averti https://www.developpez.com
Le 24/04/2012 à 20:40
je n'ai rien compris...

En fait, je ne comprends pas le choix des objets.
A la limite, le couteau suisse, car il est possible de faire un peu n'importe quoi avec, et les scalpels car ils s'attaquent au coeur de la machine.

Mais pour les autres ?

Sans explications, il n'y a pas grand chose à faire avec cette image à mon avis
9  0 
Avatar de Voïvode
Membre émérite https://www.developpez.com
Le 24/04/2012 à 18:00
Si j'ai bien compris l'image, il est difficile d'utiliser C++ sans se blesser.
8  0 
Avatar de Benjamin Delespierre
Expert éminent https://www.developpez.com
Le 24/04/2012 à 18:36
Ce qui est bien avec ce tableau c'est son objectivité et son impartialité

Bref, on remarque une tendance, il s'agit d'outils pour couper. Mais on oublie de parler de ce qu'il faut couper ?
Personnellement j'ai tendance à dire à chaque langage son domaine, on ne démonte pas un pneu avec une barre de guimauve

*troll mode on*
De toute façon ce genre de graphique est tout à fait inutile. Chacun ici sait bien que seul le C est un véritable language d'homme !
* troll mode off *
7  0 
Avatar de Kaivo
Membre à l'essai https://www.developpez.com
Le 24/04/2012 à 21:46
Si on regarde les objets par qualiticatif, ça peut faire du sens. L'hauteur semble vouloir dire :

C++ : Tellement d'outil à disposition qu'on ne sait pas par où commencer;
C : Quelques outils mais qui permettent de faire presque n'importe quoi avec l'effort nécessaire;
Python : Ça coupe vite mais c'est pas le travail le plus propre;
Assembleur : Chaque outil sert à quelque chose de précis et il faut s'avoir où et quand s'en servir pour pas mettre le tout K.O.;
Visual Basic : c'est une cuillère qu'on utilise dans les cuisines de restaurants. C'est l'outil bouche trou dès qu'on ne peut pas se servir de ses mains ou d'un vrai couteau.

Je ne connais pas assez ces languages en détail pour affirmer s'il a tord où raison mais d'après ce que j'ai pu lire sur plusieurs languages, c'est environ ce que j'en avais perçus pour certains.
6  0 
Avatar de rhludovic
Membre actif https://www.developpez.com
Le 25/04/2012 à 9:11
php en cuillière cassé sans MySQL, c'est un peu exagéré. Ce langage gère aussi les fichiers, d'autres types de SGDB...Chaque langage a son domaine de prédilection.

Ce n'est pas très utile comparer un tracteur ou une moissonneuse et un avion par exemple.
Je trouve que c'est beaucoup trop subjectif.
5  0 
Avatar de rhludovic
Membre actif https://www.developpez.com
Le 25/04/2012 à 11:37
Chaque langage est un couteau suisse avec plus ou moins d'options. J'arrive pas a trouver des images plus concrètes.
5  0 
Avatar de pseudocode
Rédacteur https://www.developpez.com
Le 08/05/2012 à 2:35
Quel est pour vous l'outil de la vie qui représente le mieux votre langage favoris ?
C++ : un marteau
Javascript : un marteau
Java : un marteau
PHP : un marteau
Ruby : un marteau
Pascal : un marteau
Pyton : un marteau
...

"Quand le seul outil que vous avez est un marteau, tous les problèmes ressemblent à un clou.", Abraham Maslow.
5  0 
Avatar de transgohan
Expert éminent https://www.developpez.com
Le 24/04/2012 à 21:50
C'est sûr, aucun intérêt cette image comme le dit vampirella. On a l'appréciation de l'auteur c'est tout, même pas son raisonnement. Et même si on l'avait cela apporterai quoi ? Le but est-il que chacun poste son tableau avec ses images ?

On remarquera qu'il aime pas le PHP et qu'il a surtout pas compris qu'on peut faire du PHP sans utiliser MySQL...
4  0 
Avatar de Benjamin Delespierre
Expert éminent https://www.developpez.com
Le 26/04/2012 à 11:32
Citation Envoyé par o.deb Voir le message
cet outil a l'air très propre... PHP est tout sauf propre à mon avis.
Ne mets pas tous les développeurs PHP dans le même sac stp. C'est le même genre de remarque que "Java n'est pas performant", ce qui est complêtement faux.
De même qu'il n'y a pas de mauvais rôle, seulement de mauvais acteurs, il n'y a pas de mauvais langage, seulement de mauvais programmeurs.
6  2