IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des r�sultats du sondage: Quel est votre langage de programmation pr�f�r�

Votants
3276. Vous ne pouvez pas participer � ce sondage.
  • VB.NET / Visual Basic / Basic

    300 9,16%
  • Java

    895 27,32%
  • C

    268 8,18%
  • C++

    557 17,00%
  • Delphi

    395 12,06%
  • C#

    321 9,80%
  • Access

    36 1,10%
  • PERL

    40 1,22%
  • Python

    102 3,11%
  • Rebol

    5 0,15%
  • Ada

    23 0,70%
  • Pascal

    37 1,13%
  • Powerbuilder

    9 0,27%
  • Windev

    62 1,89%
  • Autre (pr�cisez)

    176 5,37%
  • Sans opinion

    50 1,53%
D�bats sur le d�veloppement - Le Best Of Discussion :

[Archive] Quel est votre langage de programmation pr�f�r� ? (2004..2008)


Sujet :

D�bats sur le d�veloppement - Le Best Of

  1. #161
    Membre �m�rite Avatar de HanLee
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    738
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations forums :
    Inscription : Mai 2004
    Messages : 738
    Par d�faut
    Citation Envoy� par outs
    Mais pour r�pondre � la question il y a bien la g�n�ricit� en OCaml (parametrage par des types).Pour le "generative (meta-)programming" il n'y a pas exactement la m�me choses car les diff�rents type de polymorphisme de ocaml ne correspondent pas � ceux du C++. Mais si je prend les exemples sur le tuto de loulou sur la meta-prog, alors on peut les �crires avec d'autre m�thodes en caml.
    Tu veux dire avec Meta OCaml ?

    J'ai trouv� �a, �a me faisait penser aux templates :

    http://www.metaocaml.org/doc/Tutorial%202004.pdf sur www.metaocaml.org
      0  0

  2. #162
    Membre exp�riment�
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    178
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 178
    Par d�faut
    Malheursement je ne connais par meta-ocaml, mais avec la version normal de ocaml on peut d�j� faire beaucoup de choses abstraites.
      0  0

  3. #163
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    14
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 14
    Par d�faut Delphi m'attache.
    La rapidit� d'ex�cution, la lisibilit� du code source, la facilit� d'impl�mentation des API Windows, une riche VCL facilitant le d�veloppement des applications Mono-poste et client-serveur sont quelques crit�res non exhaustifs qui m'ont s�duits dans Delphi.
    Cependant la programmation via l'EDI Delphi n�cessite plus de codes sources que d'autres langages � cause des mots cl�s "begin...end" pour d�finir les blocs,... Alors qu'en C par exemple il correspond � "{..}".
      0  0

  4. #164
    Membre Expert
    Homme Profil pro
    Retrait�
    Inscrit en
    Octobre 2005
    Messages
    1 473
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 66
    Localisation : France, Seine Saint Denis (�le de France)

    Informations professionnelles :
    Activit� : Retrait�
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 473
    Par d�faut
    Allez on va faire une r�ponse de "vieux" d�veloppeur Mainframe avec un peu de provoc ...
    Moi le langage que je pr�f�re c'est le COBOL ...

    - Pourquoi ce choix ?
    C'est le langage qui a accompagn� toute ma d�j� longue vie professionnelle.

    - Les plus/avantages :
    Je le ma�trise plut�t bien et c'est le plus performant et le plus r�pandu dans mon environnement professionnel actuel (Banque / Mainframe).
    Parfaite int�gration avec les logiciels majeurs du Mainframe � savoir :
    DB2 for z/OS
    IMS/TM et IMS/DB
    Websphere MQ / MQSeries

    - Les moins/d�savantages :
    Assez verbeux et plut�t lourd.
    Pas de notion OO (mais c'est pas grave puisque je ne pratique pas ... )
    A abandonn� la probl�matique de la pr�sentation des donn�es � l'utilisateur et laisse �a aux langages GUI ou Web.

    - Quels projets r�alisez-vous avec et pourquoi ?
    Projets de Gestion principalement.
    M�me si depuis quelque temps je me suis orient� vers les bases de donn�es (DB2 for z/OS), je fais encore du support aux d�veloppeurs pour le SQL dans un programme COBOL.

    - Vers quels autres langages pensez vous �voluer dans le futur
    Assembleur 370 (j'ai d�j� quelques notions).
    Peut �tre Java sur le Mainframe (pour la frime).
    Des notions de C/C++ sur le Mainframe parce qu'on voit arriver de plus en plus de progiciels multi-plateformes �crits dans ces languages

    - Comment vous �tes vous form�, ou avez vous �t� form� sur ce langage ?
    Ann�e Sp�ciale D'IUT informatique (1980-81) � Grenoble sur le Centre de Calcul du campus � l'�poque sur Multics.
    Stages compl�mentaires chez les constructeurs et SSII.

    - Est-ce une utilisation amateur ou professionnelle ?
    Utilisation professionnelle.

    - Avez vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel ?
    Choix par raison professionnelle.

    - quels outils vous utilsez (Editeur, EDI, etc...)
    Le Time-Sharing du Mainframe � savoir TSO et ISPF/PDF.

    - Autres langages utilis�s, pourquoi ? dans quel cadre ? et comparaisons ?
    Pascal � l'IUT pour son caract�re �minemment p�dagogique d'apprentissage de la programmation structur�e en prolongement de nos cours d'Algorithmique (mais c'est fini maintenant) ...
    REXX sur z/OS, un langage de script injustement m�connu.
    SQL bien s�r car li� � mon nouveau job.

    - sur quels syst�mes ou plateformes vous travaillez (Windows, Dotnet, Linux,
    etc...)
    Mainframe IBM sous z/OS.
    Le nom complet et officiel de la version du language que j'utilise est :
    COBOL for OS/390 and VM V2R2

    - Conclusion
    COBOL n'est pas encore mort !
      0  0

  5. #165
    Nouveau candidat au Club
    Inscrit en
    F�vrier 2006
    Messages
    2
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2006
    Messages : 2
    Par d�faut C java sans discussion
    Le plus simple.
    Le plus structur�.
    Le plus riche en terme de biblioth�que.
    Le plus performan(portabilit�,rappidit�..)
    C est le meilleur jusqu'a maintenant
      0  0

  6. #166
    Membre averti
    Inscrit en
    F�vrier 2006
    Messages
    15
    D�tails du profil
    Informations personnelles :
    �ge : 50

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 15
    Par d�faut
    powerbuilder
      0  0

  7. #167
    Membre �clair� Avatar de pepper18
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    187
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 187
    Par d�faut
    je d�veloppe dans 2 domaines : les syst�mes embarqu�s (pic) et les cgi. dans chacun d'eux je choisi le langage le plus adapt� : c pour le premier, perl pour le deuxieme. je trouve perl bien plus agreable et plus simple. je dirai donc que c'est mon langage pr�f�r� meme si je me sert plus souvent du c.
      0  0

  8. #168
    Membre �prouv� Avatar de Commodore
    Homme Profil pro
    Business manager
    Inscrit en
    F�vrier 2004
    Messages
    599
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : Business manager

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 599
    Par d�faut
    Je choisis VB6.
    j'ai commenc� avec et je trouve ce langage excellent et intuitif.
    m�me si des fois on aimerait bien des fonctionnalit�s orient�es objet plus d�velopp�es (genre Java, que j'appr�cie beaucoup aussi)
      0  0

  9. #169
    Invit�1
    Invit�(e)
    Par d�faut
    Bonjour,

    J'ai choissi Delphi car c'est celui que je maitrise le mieux.
    Mais j'ai commenc� par le basic du c�l�brissime Sinclair ZX 81...

    Ah.... Souvenir...

    j'ai touch� au C ; C++

    Je regarde Python...

    Cordialement
    Couik
      0  0

  10. #170
    Invit� de passage
    Inscrit en
    Juin 2006
    Messages
    1
    D�tails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 1
    Par d�faut
    Bonjour,

    Moi cela d�pend de ce que je veux faire.

    Pour une appli windows de base et rapide a faire. Je vais utilis� WinDev (qui est un L5G mais c'est un d�tail)
    Pour un appli sous linux j'utiliserai le Java. Car m�me si WinDev le permet (en version 10 principalement) c'est un peu gal�re car il ne faut utilis� que les fonctions qui sont compatibles avec Linux. Mais WinDev reste un tr�s bon langage r�duisant de beaucoup le code.

    J'ai en fait une formation principalement ax� sur .Net - UML et Java.

    Et de ce fait WinDev m'a enlev� pas mal de code .

    Bref j'ai donc choisi WD pour sa simplicit� et sa rapidit�.
      0  0

  11. #171
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    24
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 24
    Par d�faut
    Mon vote c'est dirig� sur le C++.
    Tout simplement car je suis �tudiant, et qu'il a �t� le premier langage que je g�re aisement. De plus l'aspect pratique du C++ et la possibilit� d'y ajouter quelconque librairies pour permettre tout type d�v�loppement, a facilit� ma vie.

    En tout cas,je ne suis pas contre d'apprendre d'autre langage car chacun � ca sp�cialit�.

    Bonne Journ�e � tous
      0  0

  12. #172
    Membre du Club
    Profil pro
    �tudiant
    Inscrit en
    Juin 2006
    Messages
    7
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 7
    Par d�faut C++ avec wxWidgets
    On va voir le probl�me dans l'autre sens ...
    J'ai choisi d'utiliser wxWidgets car c'est une biblioth�que qui accuse d�ja un certain �ge et donc un v�cu! Avec j'utilises principalement du C++ puisque je me pr�ocupes �norm�ment de la gestion dynamique de la m�moire par mon programme.
    wxWidgets car le GUI m'int�ressait et parce qu'� l'�poque je n'avais pas les moyens de me payer Visual Studio ... ^^
    C'est assez verbeux quand on rentre dans le d�tail , c'est de la POO. << Int�ressant !!!!
    J'ai suivie pour ce faire des cours de BTS uniquement IRIS(pour etre plus pr�cis)
    Maintenant j'en ai tant une utilisation personelle que professionelle ... et ca m'a permis de faire un parrall�le avec une des entrrpises ou j'ai travaill� o� ils utilisaient QT de Trolltech ....
    Son gros avantages c'est qu'il est multi-plateformes ! ( Unix/Win/Mac )

    En Gros Via C++ You Can Use The World !

    Dans l'avenir je me tournerais vers C# ... mais on verra plus tard
      0  0

  13. #173
    Futur Membre du Club
    Inscrit en
    Juin 2006
    Messages
    4
    D�tails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 4
    Par d�faut
    evidemment mon langage prefere, c'est matlab, il fait tout, sans se prendre la tete avec des declarations, etc... sachant que j'utilise la programmation a des fins mathematiques, c'est parfait.
    J'ai transcrit un programme matlab en java, et rien que pour gerer des structures avec java, c'etait la galere... bref, MATLAB forever

    coolgeff
      0  0

  14. #174
    Membre confirm� Avatar de deeal
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    218
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 218
    Par d�faut
    un peu d'historique
    - j'ai commence a programmer en C, et j'aimais bien , surtout sous Linux et comme j'apprenais je trouvais cela genial
    - j'ai switche sur le C++ pour un an ou deux sous windows,c'etait bien aussi
    - apres j'ai passe au Python, que j'ai bien aime tres puissant pour les listes, dictionnaires

    mais avec tout ces langages, disant que je perdais beaucoup de temps a apprendre, tout les trucs, les tricks, et les tips du langage, et donc je m'attardais plus sur le langage, que je defini comme un outil et pas un but en lui meme, donc je n'ai pas besoin d'un langage difficile a apprendre, a maitriser ( car ce n'est pas le but, mais c'est juste un outil)

    - j'ai fait du Java, sur des projets solo ( petit server Http ), et j'ai bien aime, mais je n'ai jamais eu la chance (le courage de retravailler sur)

    - la ca fait 4 mois que je travaille en C# et vraiment, c'est vraiment Bien, tres facile a apprendre ( ou passer du C/C++), , permet de faire ce qu'en veut ( comme les autres langages d'ailleurs) mais sans se casser trop la tete sur les details (je prefere me casser la tete sur mon probleme, que sur le langage en lui meme)

    et la je sais que je ne vais plus quitter C# et .Net , je m'y mets vraiment a fond, la compagni ou je suis, ont completement switche du C++ au .Net , et ils ne regrettent pas ( ca leur a prit 3 ausn) et maintenant tout les outlis, framework, plugin-in sont ecrit en C# (pas de VB, delphi, C++ manage)
    mais comme tout framework il y'a des petit probleme ( je suis encore sous 1.1, donc plusieurs problemes ont ete resolu dans le 2.0)

    et franchement pour des gros projets , nouveaux recrtuement, pour des ingenieurs juniors, le C# ( java) est mieux adapte


    ce qui est sure je ne travaillerai plus jamais sur C (sauf si je fais de l'embarque , et ca reste a voir)
    voila
    Merci
      0  0

  15. #175
    R�dacteur/Mod�rateur

    Avatar de gorgonite
    Homme Profil pro
    Ing�nieur d'�tudes
    Inscrit en
    D�cembre 2005
    Messages
    10 322
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur d'�tudes
    Secteur : Transports

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 10 322
    Par d�faut
    allez, jouons l'original
    mon langage pr�f�r� est l'ocaml, suivi de pr�s par l'erlang et le prolog... et le coq est aussi bien plac�.

    remarque: je fais pas mal de compilateurs, de v�rification, et d'applications distribu�es en ce moment... �a peut expliquer
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog
      0  0

  16. #176
    Expert confirm�
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    D�tails du profil
    Informations personnelles :
    �ge : 55

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Par d�faut
    Citation Envoy� par gorgonite
    remarque: je fais pas mal de compilateurs, de v�rification, et d'applications distribu�es en ce moment... �a peut expliquer
    Je trouve que Python avec son approche fonctionnelle est aussi assez bien plac� pour l'�criture de compilateurs ou d'analyseurs ; j'ai �crit un analyseur XPath en Python, et le code est plus concis et plus �l�gant que ce qu'aurait �t� son �quivalent dans un langage "traditionnel" tel que C++ ou Java.
    FAQ XML
    ------------
    � Le moyen le plus s�r de cacher aux autres les limites de son savoir est de ne jamais les d�passer �
    Giacomo Leopardi
      0  0

  17. #177
    Membre confirm� Avatar de deeal
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    218
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 218
    Par d�faut
    Citation Envoy� par GrandFather
    Je trouve que Python avec son approche fonctionnelle est aussi assez bien plac� pour l'�criture de compilateurs ou d'analyseurs ; j'ai �crit un analyseur XPath en Python, et le code est plus concis et plus �l�gant que ce qu'aurait �t� son �quivalent dans un langage "traditionnel" tel que C++ ou Java.
    tu utilises des outlis comme Lex/Yacc ou tu fais tout a la main?
      0  0

  18. #178
    Expert confirm�
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    D�tails du profil
    Informations personnelles :
    �ge : 55

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Par d�faut
    Citation Envoy� par deeal
    tu utilises des outlis comme Lex/Yacc ou tu fais tout a la main?
    J'ai �crit l'analyseur en totalit�. Je sais qu'il existe une version de Lex/yacc pour python (PLY), mais ce projet ayant � l'origine une vocation didactique (apprendre Python), j'ai pr�f�r� mettre les mains dans le cambouis...

    Ca n'a pas non plus �t� trop compliqu� : la grammaire XPath ne compte qu'une quarantaine de r�gles de production, et une simple analyse descendante suffit. Quant � l'�valuation de l'expression XPath, c'est l� que l'approche fonctionnelle de Python montre tout son int�r�t.
    FAQ XML
    ------------
    � Le moyen le plus s�r de cacher aux autres les limites de son savoir est de ne jamais les d�passer �
    Giacomo Leopardi
      0  0

  19. #179
    Membre � l'essai
    Profil pro
    dba
    Inscrit en
    Juin 2006
    Messages
    7
    D�tails du profil
    Informations personnelles :
    Localisation : S�n�gal

    Informations professionnelles :
    Activit� : dba

    Informations forums :
    Inscription : Juin 2006
    Messages : 7
    Par d�faut
    j'ai vot� pour le c# pour les raisons suivantes:
    --> il est manager et bien con�u
    --> ayant deja developp� avec Qt, OPAL, et PWLIB (tous c++) je trouve que C# est ce qu'attendait les adeptes de la POO. Je ne plains plus des mecanismes de signal/slot car les type delegeates font mieux .
    -->plus besoin d'apprendre des middleware par SGBD ADO.NET fait �a � notre place
    --> ce qui m'a le plus convaincu c'est les web services et XML ( l'implementation genial de DOM)
    --> une chose asp.net m'a redonner le gout du web avec un code-behind C# c'est vraiment merveilleux
      0  0

  20. #180
    Membre chevronn� Avatar de Bejaia-In
    Inscrit en
    Avril 2006
    Messages
    365
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 365
    Par d�faut
    J'ai vot� DELPHI.
    Je ne parle et �cris que le langage Pascal/Delphi.
    Les autres j'en ai pas besoin, je ne voyage pas beaucoup.

    don't worry, be happy ........ � faire suivre.
      0  0

Discussions similaires

  1. Quel est votre langage de programmation pr�f�r� en 2013 ?
    Par Community Management dans le forum Langages de programmation
    R�ponses: 102
    Dernier message: 18/09/2014, 07h40
  2. R�ponses: 0
    Dernier message: 30/05/2013, 13h00
  3. R�ponses: 0
    Dernier message: 30/05/2013, 13h00
  4. Quel est votre langage de programmation pr�f�r� en 2009 ?
    Par Yogui dans le forum D�bats sur le d�veloppement - Le Best Of
    R�ponses: 315
    Dernier message: 26/10/2010, 17h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo