Précédent   Forum du club des développeurs et IT Pro > Général Développement > Débats sur le développement - Le Best Of

Débats sur le développement - Le Best Of Décideurs : Le meilleur des débats sur les choix de technologies pour le développement. Ce forum est réservé aux professionnels.

Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Affichage des résultats du sondage: Votre langage de programmation préféré
Java 390 25,95%
C# 258 17,17%
C++ 214 14,24%
C 107 7,12%
Visual Basic .NET 53 3,53%
Visual Basic 6 (et antérieurs) 23 1,53%
VBA (Office) 40 2,66%
Delphi 81 5,39%
Python 79 5,26%
Perl 14 0,93%
ADA 6 0,40%
Pascal 14 0,93%
Ruby 19 1,26%
BASIC 5 0,33%
WinDev 60 3,99%
PowerBuilder 3 0,20%
Cobol 8 0,53%
Fortran 7 0,47%
Langages fonctionnels (OCaml, Haskell, F#, Scheme, Erlang...) 27 1,80%
Objective-C 16 1,06%
Autres (précisez) 57 3,79%
Sans opinion 22 1,46%
Votants: 1503. Vous ne pouvez pas participer à ce sondage.

Publicité
'
Réponse Actualité déjà publiée
 
Outils de la discussion
Vieux 12/11/2011, 21h04   #161
Mstreatboy
Membre régulier
 
Holy
Inscription : décembre 2007
Messages : 77
Détails du profil
Informations personnelles :
Nom : Holy
Âge : 25

Informations forums :
Inscription : décembre 2007
Messages : 77
Points : 92
Points : 92
Envoyer un message via MSN à Mstreatboy Envoyer un message via Skype™ à Mstreatboy
C #. D'abord pour la convivialité de l'EDI de Microsoft, difficile de trouver mieux. C# reprend plusieurs aspects de Java dont il simplifie l'implémentation, introduit la notion d'héritage multiple.
Mstreatboy est déconnecté   Envoyer un message privé Réponse avec citation 04
Vieux 13/11/2011, 17h04   #162
Bluedeep
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 6 547
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 52
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 6 547
Points : 13 916
Points : 13 916
Citation:
Envoyé par Mstreatboy Voir le message
C #. D'abord pour la convivialité de l'EDI de Microsoft, difficile de trouver mieux. C# reprend plusieurs aspects de Java dont il simplifie l'implémentation, introduit la notion d'héritage multiple.
Du pur n'importe quoi.
C#, tout comme Java, se sont justement abstenus de cette source de problème, dépourvue la plupart du temps de justification fonctionnelle, que constitue l'héritage multiple.
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 32
Vieux 27/12/2011, 13h16   #163
Ruimateus
Candidat au titre de Membre du Club
 
Homme Mateus Rui
Développeur .NET
Inscription : juillet 2011
Messages : 13
Détails du profil
Informations personnelles :
Nom : Homme Mateus Rui
Localisation : Angola

Informations professionnelles :
Activité : Développeur .NET
Secteur : Services à domicile

Informations forums :
Inscription : juillet 2011
Messages : 13
Points : 10
Points : 10
Par défaut Votre langage de programmation préféré en 2010

Mon langage de programmation préféré en 2010 c'est Visual Basique .NET
Ruimateus est déconnecté   Envoyer un message privé Réponse avec citation 24
Vieux 05/01/2012, 09h51   #164
razily
Débutant
 
Avatar de razily
 
Inscription : février 2009
Messages : 375
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 375
Points : 113
Points : 113
j'ai appris au départ par le C après passé à C++ et après JAva qui me semble plus facile à apprendre surtout pour la POO !!
maintenant après , j'ai souhaité apprendre le JEE mais j'avais vraiment eu du mal à l'apprendre je ne sais pas par où commencer et comment
razily est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 12h57   #165
jikkah
Invité de passage
 
Homme Jean kouakou
Développeur informatique
Inscription : janvier 2012
Messages : 1
Détails du profil
Informations personnelles :
Nom : Homme Jean kouakou
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2012
Messages : 1
Points : 0
Points : 0
Par défaut WinDev - WebDev

Juste une appréciation personnelle! après ma formation(initiation et connaissance un peu poussée) au langage C++ et VB.Net à l'université, j'ai fini par m'adapter W-Langage (WinDev - WebDev) à cause de sa capacité à s'adapter aux langues "Français et Anglais" et le gain de temps réel, qui constituent un avantage réel en terme de rentabilité comparative.
C'est pas que j'aime la facilité mais j'aime gagner du temps.
jikkah est déconnecté   Envoyer un message privé Réponse avec citation 12
Vieux 23/01/2012, 16h13   #166
Alex-L
Membre habitué
 
Avatar de Alex-L
 
Homme Alexandre
Étudiant
Inscription : janvier 2011
Messages : 155
Détails du profil
Informations personnelles :
Nom : Homme Alexandre
Localisation : France, Indre et Loire (Centre)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 155
Points : 141
Points : 141
C, C++ et Java !

C c'est bien pour les petits softs rapides.
C++ pour la dev gaming et soft
Java pour web/soft

Alex-L est actuellement connecté   Envoyer un message privé Réponse avec citation 01
Vieux 25/01/2012, 12h51   #167
info025
 
Femme
Inscription : juillet 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : juillet 2011
Messages : 2
Points : -2
Points : -2
Par défaut bonjour

jai modelise mon systeme sous forme de probleme d'optimisation multicritere sous forme de 3 fonctions a optimiser, et maintenant je suis arrivee a l'etape de simulation mais je ne sais pas quel est le langage le plus adequat pour simuler mon systeme, svp quequ'un de vous d'aide et m'oriente.
info025 est déconnecté   Envoyer un message privé Réponse avec citation 03
Vieux 31/01/2012, 11h48   #168
FF_enec
Nouveau Membre du Club
 
Avatar de FF_enec
 
Homme
Étudiant
Inscription : novembre 2011
Messages : 43
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2011
Messages : 43
Points : 35
Points : 35
Java sans aucun doute
FF_enec est déconnecté   Envoyer un message privé Réponse avec citation 04
Vieux 08/02/2012, 20h33   #169
Gakusei
Membre éprouvé
 
Homme Thomas Pegot
Étudiant
Inscription : janvier 2012
Messages : 261
Détails du profil
Informations personnelles :
Nom : Homme Thomas Pegot
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2012
Messages : 261
Points : 400
Points : 400
bonjour,

J'ai pythonné Python.

- Pourquoi ce choix :
Pour l'année 2010-2011 c'était le langage haut niveau qui m'était le plus utile pour mes besoins ( rapidité de développpement, facile à apprendre, temps exécution relativement rapide)

- Les plus/avantages :
Facilité de développement (typage dynamique fort, plus simple que Java, les librairies sont facilement utilisable et optimisée), grande communauté en essort, langage libre et presque comparable à matlab (en utilisant les librairies adéquat: matplotlib,numpy,...) pour les traitement que j'avais à effectuer, et enfin c'est extensible.

- Les moins/inconvénients :
Python reste un langage de script donc lors de calculs couteux en mémoire le typage dynamique peu réduire le temps de calcul ( par rapport au C par exemple). Mais bon c'est extensible.

- Quel projets réalisez-vous avec et pourquoi :
J'ai utilisé ce langage lors d'un stage ingénieur d'un an. Je m'en suit servit pour réaliser un simulateur de performance dans le domaine de l'imagerie et du signal pour des calculs scientifiques.

- Vers quels autres langages pensez-vous évoluer dans le futur :
J'utilise en ce moment le C++, ce langage reste nécessaire dans le domaine du traitement d'image pour sa rapidité et la POO très évolués. Je penserai donc que je serait amener à utiliser du C++, python, Matlab, R... En fait sa reste très vague sa dépendra du besoin.

- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage : formation autodidacte.

- Est-ce une utilisation amateure ou professionnelle : professionnelle.

- Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel : Pour des raisons professionnelles lors d'un stage ingénieur, le maître de stage hésitait avec le Fortran ou Matlab. Python était donc la solution!!

- Quels outils vous utilisez : ipython, c'était à l'époque de la version 2.6 de python.

- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
Matlab, C++, C :
Matlab fût utilisés pour des traitement d'image et du signal.
En ce qui concerne le C++, j'ai effectué des travaux de modélisation 3D et d'animation physique ( moteur de particule, utilisation GPGPU) avec openGL. L'intérêt était l'optimisation du temps de calcul en comparant les temps des calculs effectués sur CPU et GPU (utilisation des shader).

- Sur quels systèmes ou plateformes vous travaillez: c'était ubuntu 10.04

- Conclusion
Python reste un très bon langage interprété en essort. Il est simple ce qui est un bon point pour le temps de développement. En revanche si le temps d'exécution est trop long il est toujours possible de réimplémenter la partie lente ( on peut la trouver avec le profiler de python) en C par exemple. Après tous dépend du besoin...
Gakusei est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 09/02/2012, 08h45   #170
jc-miranda
Membre habitué
 
Inscription : décembre 2004
Messages : 124
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 124
Points : 145
Points : 145
Pour ma période 2010/2011, mon choix est erlang.

Citation:
- Pourquoi ce choix
Initialement par hasard, je me force à m'initier régulièrement à un nouveau langage de programmation tous les 2/3 ans environ. J'avoue, j'ai craqué sur celui-là. :-)

Citation:
- Les plus/avantages
Une fois la syntaxe vaudou et les fondamentaux assimilés, on se retrouve avec une plate-forme de développement concurrent/distribué béton...

Citation:
- Les moins/inconvénients
La syntaxe peut faire flipper, le côté "exotique" aussi (par rapport à des langages mainstream s'entend).

Citation:
- Quels projets réalisez-vous avec et pourquoi
Décodage, Analyse et pour un futur proche reconstruction de données provenant de multiples senseurs.

Citation:
- Vers quels autres langages pensez-vous évoluer dans le futur
Vers du fonctionnel "pur", Haskell très certainement.

Citation:
- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage
Auto-formation

Citation:
- Est-ce une utilisation amateur ou professionnelle
Amateur devenue professionnelle dans du développement qui inclut également Ruby (Rails) et R.

Citation:
- Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel
J'ai énormément de mal à bosser avec des langages que je n'aime pas, donc le choix personnel entre en ligne de compte. Considérant les applicatifs à développer et mon bagage informatique, j'ai fait le meilleur choix possible (n'ayant pas encore été viré, ça doit être bon).

Citation:
- Quels outils vous utilisez (Editeur, EDI, etc.)
Xemacs ou TextMate en fonction de ma machine de dev, jamais eu besoin de plus. Vi si je finis sur une VT moisie.
Pour le test, j'utilise les outils de la plate-forme OTP.

Citation:
- Autres langages utilisés, pourquoi ? Dans quel cadre ? Et comparaisons ?
Ada, Ruby, R sont des langages que j'utilise régulièrement. Difficile d'entrer dans des comparaisons sans partir en sucette, je m'abstiendrai.

Citation:
- Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.)
Linux/Mac. Par acquis de conscience, je vérifie régulièrement que mon soft tourne sans problème sous Windows.
jc-miranda est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/02/2012, 15h39   #171
larry57
Membre confirmé
 
Homme
Analyste-Programmeur as/400 et Java
Inscription : août 2002
Messages : 173
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Analyste-Programmeur as/400 et Java
Secteur : Finance

Informations forums :
Inscription : août 2002
Messages : 173
Points : 235
Points : 235
Bonjour,

Pour moi, c'est le RPG.
- lisible
- très rapide
- permet d'encapsuler d'autres langages (JAVA, C...)
- Pas de soucis de connexion avec la DB
- Pas de paramétrage, configuration.

Larry57
larry57 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2012, 09h30   #172
el muchacho
Membre régulier
 
Inscription : mars 2004
Messages : 98
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 98
Points : 91
Points : 91
On est en 2012, mais le D reste le langage le plus intéressant à mes yeux. Même si C++11 représente une grosse avancée pour ce langage, D2 garde une longueur d'avance sur C++, et continue à évoluer dans le bon sens. La bibliothèque Phobos standard et la librairie Deimos se bonnifient de version en version, et Walter Bright fait la chasse aux bugs du compilateur de référence.
el muchacho est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2012, 13h26   #173
Gugelhupf
Membre éclairé
 
Homme
Développeur informatique
Inscription : décembre 2011
Messages : 237
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2011
Messages : 237
Points : 334
Points : 334
Je suis déçu de voir que le PHP ne fasse pas partie de ce sondage sous prétexte qu'il soit principalement orienté pour le développement WEB.
  1. Tout d'abord PHP possède sa propre syntaxe et sa propre philosophie, ce n'est pas comme le J2EE pour le Java ou ASP pour VB ou C#.
  2. Le fait de dire qu'on ne peut faire que du web avec PHP c'est faux, on peut créer d'autres types d'applications que le Web (comme des applications graphiques avec PHP-GTK, même si la technologie PHP n'est pas adapté pour cela).
  3. Beaucoup de personnes programment en PHP, ce serait dommage de passer à coté pour ce sondage.

J'hésite entre C++, Java et PHP5.
Pour le C++, si les compilateurs prenaient moins d'années pour accepter les dernières normes, le langage implémentait des API (ex: connexion BDD), une meilleure classe string, les sockets (sans POSIX), si le C++ était plus portable qu'on le prétend, j'opterais sans hésiter pour le C++.
J'aime bien le coté Java qui simplifie certaines notions du C++, et apporte une évolution dans le monde de la programmation, le fait qu'il soit très orienté objet, possède de nombreuses API.
J'aime bien aussi le PHP5, on reprend pas mal de notions présentes dans le Java et C/C++ par exemple, mais contrairement à ce que l'on dit, on peut faire du code propre avec ce langage si on le veut (les framework sont là pour aider aussi).
Gugelhupf est déconnecté   Envoyer un message privé Réponse avec citation 21
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 19h27.


 
 
 
 
Partenaires

Hébergement Web