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� en 2014 ?

Votants
337. Vous ne pouvez pas participer � ce sondage.
  • C#

    70 20,77%
  • C++

    59 17,51%
  • Java

    64 18,99%
  • Python

    36 10,68%
  • Visual Basic .NET

    8 2,37%
  • Windev

    22 6,53%
  • Objective-C

    3 0,89%
  • Perl

    7 2,08%
  • C

    13 3,86%
  • Ruby

    6 1,78%
  • Go

    4 1,19%
  • D

    8 2,37%
  • Swift

    6 1,78%
  • Langages fonctionnelles (Ocaml, Haskell, Scheme, Erlang, F#,..)

    9 2,67%
  • Delphi Langage / Pascal Objet / Pascal

    5 1,48%
  • Autres (pr�cisez)

    14 4,15%
  • Sans avis

    2 0,59%
  • 1 0,30%
Langages de programmation Discussion :

Quel est votre langage de programmation pr�f�r� en 2014 ? [D�bat]


Sujet :

Langages de programmation

  1. #1
    Community Manager

    Profil pro
    Inscrit en
    Avril 2014
    Messages
    4 207
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2014
    Messages : 4 207
    Par d�faut Quel est votre langage de programmation pr�f�r� en 2014 ?
    Chers membres du club.

    Suite au pr�c�dent sondage 2013 (votre langage de programmation pr�f�r�), nous avons d�cid� de le renouveler afin d'avoir votre avis. Pour rappel, les langages qui l'avaient remport�s l'ann�e derni�re (2013) sont :

    C# avec 30,28 %
    C++ avec 24,39 %
    Java avec 21,14 %.


    Ce sondage ne prend pas en compte les langages sp�cialement destin�s au Web comme ASP, PHP, Coldfusion, Flash etc. Mais vous pouvez voir que de nouveaux langages font leur apparition dans la liste comme : D, Go et Swift.
    Ce sondage est limit� par le syst�me � un certain nombre d'options, et, nous ne pouvons donc pas y faire figurer tous les langages de programmation qui sont tr�s nombreux. Ce sondage repr�sente les plus courants, ou du moins les plus utilis�s parmi les membres du club Developpez.com (voir le trafic sur les forums). Ce sondage ne prend pas en compte certains langages qui sont pourtant encore tr�s r�pandus (mais peu utilis�s par les membres du club Developpez.com).


    C'est donc plus pr�cis�ment un sondage "Quel est votre langage ou L4G/RAD pr�f�r� (langages Web non inclus)". Notez cependant que de nombreux langages de ce sondage sont aussi des langages pour le Web, comme Java, Javascript, C#, VB.NET, Python, PERL, etc. Mais pour le Web, il existe un autre sondage (Quel est votre langage serveur pr�f�r� pour le Web en 2014 ?), afin d'�tre plus pertinent...

    Merci de voter pour votre langage pr�f�r�, et en plus si possible d'�crire votre t�moignage pour expliciter votre avis :
    • Pourquoi ce choix ?
    • Les avantages/inconv�nients ?
    • Quels projets r�alisez-vous avec et pourquoi ?
    • Vers quels autres langages pensez-vous �voluer dans le futur ?
    • Comment vous �tes-vous form�, o� avez-vous �t� form� sur ce langage ?
    • Est-ce une utilisation amateur ou professionnelle ?
    • Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel ?
    • Quels outils vous utilisez (�diteur, EDI, etc.) ?
    • Autres langages utilis�s, pourquoi ? Dans quel cadre ? Et comparaisons ?



    Comme toute discussion du forum, les participants doivent respecter les r�gles du forum, voici un court rappel des plus importantes :


    - Langage SMS interdit : essayez d'�crire en fran�ais

    - �vitez de multiplier des messages courts, et essayez de faire plut�t un seul message avec tous les points ci-dessus (vous pouvez �diter vos messages pour les am�liorer). Les multiples messages seront accept�s uniquement en cas de r�ponse de qualit� � un d�bat technique de qualit�...

    - Donnez des pr�cisions claires, par exemple si vous dites que vous utilisez VB, Visual Studio, Delphi, GCC, C++ Builder, WinDev, PowerBuilder, ou m�me un langage, pr�cisez toujours sur quelle version votre t�moignage porte.

    Notre but est de cr�er un d�bat technique de qualit�. N'h�sitez pas � t�moigner, poser vos questions et enrichir le d�bat.


    Merci de votre compr�hension � tous



    PS : Merci de prendre les r�sultats du sondage seulement � titre indicatif, et je pense que ce qui sera aussi surtout int�ressant, ce seront les t�moignages et le d�bat technique... En effet, le r�sultat du sondage sera uniquement repr�sentatif de l'activit� des membres du club developpez.com mais ne sera �videment pas exactement repr�sentatif du march� en g�n�ral.

    Consulter :
    Sondage 2013
    Sondage 2010
    Sondage 2009




    Voir aussi le sondage : Quel est votre langage serveur pr�f�r� pour le Web en 2014 ?
    Voir aussi le sondage : Quel est votre langage pr�f�r� pour le d�veloppement mobile en 2014 ?


    Pour contacter les diff�rents services du club (publications, partenariats, publicit�, ...) : Contacts
      10  0

  2. #2
    Membre �clair�
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Septembre 2006
    Messages
    519
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 31
    Localisation : Suisse

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 519
    Par d�faut
    Ne les ayant pas �norm�ment utilis�s et notamment pas sur de gros programmes, je ne suis pas encore en mesure de dire qu�il s�agit de mes langages � pr�f�r�s �, mais je suis tout de m�me tr�s enthousiaste � leur propos :
    • Rust: une gestion efficace et s�re de la m�moire et de la concurrence. Notamment, le concept d�ownership, implicite dans d�autres langages, est ici int�gr� et v�rifi� par le compilateur.
    • Perl 6: le langage est tr�s agr�able. Jusqu�alors, il �tait pour autant assez difficile � consid�rer comme � pratique �, � cause des faibles performances de son impl�mentation principale (Rakudo) et du manque de biblioth�que, mais ces deux probl�mes sont en cours de r�solution, gr�ce � une nouvelle VM avec compilateur JIT (dont les performances, d�j� bien meilleures que celles de Parrot, sont vraisemblablement encore am�liorables) et � un nouveau module qui permet d�interagir avec du code Perl 5 (et donc de b�n�ficier de l��norme masse de biblioth�ques Perl 5 qui existe d�j�).



    Je pourrais me tromper mais ces deux langages me semblent tr�s prometteurs.
      1  0

  3. #3
    R�dacteur
    Avatar de imikado
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    D�cembre 2006
    Messages
    5 239
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 5 239
    Billets dans le blog
    17
    Par d�faut
    Pourquoi mettre des langages comme ruby et python qui ont gagn� en popularit� ces derni�res ann�es avec des frameworks web (RoR et Django) mais pas php ?
    Note: on peut aussi bien faire des batchs avec php qu'avec perl

    Il faudrait le m�me sondage pour les langages web
    Mais dans ce cas l�, il ne faut pas permetter "autre"

    Donc dans la liste, je dirais Perl

    Pourquoi ce choix ?
    C'est celui que j'utilise le plus dans cette liste

    Les avantages/inconv�nients ?
    Assez simple � prendre en main, tr�s proche du php
    En inconv�nient: le debug des tableau multidimensionnels, et la gestion d'objets un peu frustrante

    Quels projets r�alisez-vous avec et pourquoi ?
    Principalement des batchs : g�n�ration de rapport, import de fichier (xml,csv...) en base

    Vers quels autres langages pensez-vous �voluer dans le futur ?
    Je continues � regarder ruby et python, mais par curiosit� et pour �ventuellement porter mon framework sur ce langage.

    Comment vous �tes-vous form�, o� avez-vous �t� form� sur ce langage ?
    Sur le tard, comme pour les autres langages (autodidacte)

    Est-ce une utilisation amateur ou professionnelle ?
    Principalement professionnel, un petit peu personnel pour faire mes batchs de backup inter serveurs.

    Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel ?
    Langage d�j� utilis� dans ma soci�t�, je me suis adapt�

    Quels outils vous utilisez (�diteur, EDI, etc.) ?
    Un g�n�rateur web que j'ai con�u, ou geany pour des scripts simples

    Autres langages utilis�s, pourquoi ? Dans quel cadre ? Et comparaisons ?
    Actuellement, j'utilse plus ou moins r�guli�rement:
    - mixte - web (php)
    - mixte - web (html5/js)
    - mixte - batch (perl)
    - pro - applications lourde (c# .net )
    - perso - applications lourde (c++ Qt )
    - mixte - plus anecdotique : haxe (pour faire des animations flash: jeux et sch�mas dynamiques)
    langages que je n'utilise plus :
    - mixte - jeux / sh�mas : actionscript
    - pro - batch/application : adonix
    - pro - rapports dynamiques : xsl

    Chaque langage a son utilisation, on peut pas vraiment comparer: les contraintes des uns ont pour avantages leurs performances (verbosit�,typage...)
    Framework php s�curis� et simple � prendre en main avec g�n�rateur web http://mkframework.com/ (heberg� sur developpez.com)
    Mes cours/tutoriaux
      0  0

  4. #4
    Membre �clair� Avatar de dfiad77pro
    Homme Profil pro
    Responsable Architecture logicielle
    Inscrit en
    D�cembre 2008
    Messages
    545
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 37
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Responsable Architecture logicielle
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 545
    Par d�faut
    Toujours le C# ( pourtant je travail beaucoup en JAVA et C++).
    Cela dit peut-ton r�ellement parler de C# sans l'associer � .net


    Pourquoi ce choix ?
    Ce choix date de l'�poque de mes �tudes dans une facult� ou on n��tudiait pas les technologies Microsoft.
    J'ai donc voulut m'y former pour avoir un CV un peu plus complet.
    Je m'y suis mis en 2006 et j'ai aim�.

    Les avantages ?
    - Framework unifi�
    - �l�gance du C# ( subjectif
    - Int�gration de DLL c++ simple et utilisation du code 'unsafe ' ( rarement j'avous)
    - Bonne performances pour du code manag�
    - Pattern asynchrone li� au langage
    - Simplicit� de d�ploiement
    - Design et conception vraiment sympas sur visual Studio
    - Linq et les expressions lamda

    Les inconv�nients?
    - Portabilit� du code D'IHM (hors Xamarin)
    - Tout n'est pas encore open Source
    - Cot� web, pas encore d'�quivalent de GWT

    Quels projets r�alisez-vous avec et pourquoi ?
    - Moteur de taxation
    - Logiciel m�tier complexe
    - Visualisation de catalogue 3D
    - Logiciel de tablature ( guitare)
    - Petit jeux simples

    Vers quels autres langages pensez-vous �voluer dans le futur ?
    - Plut�t des �tudes de framework que de langage ( surtout en WEB)

    Comment vous �tes-vous form�, o� avez-vous �t� form� sur ce langage ?
    - Seul et avec des formations professionnelles

    Est-ce une utilisation amateur ou professionnelle ?

    Les 2

    Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel ?
    Par plaisir surtout, au niveau pro je m'adapte

    Quels outils vous utilisez (�diteur, EDI, etc.) ?
    - Visual studio 2010 /2013
    - Blend for Visual studio
    - Inscape

    Autres langages utilis�s, pourquoi ? Dans quel cadre ? Et comparaisons ?

    Dans le cadre professionnel :
    - Java ( JEE) : Struts, Gwt
    - Vb6
    - c++ ( d�codeurs vid�o) : directshow, media foundation etc...

    Dans le cadre perso:
    - Python : tr�s peu pour des exercices
      1  0

  5. #5
    Membre exp�riment�
    Avatar de Lana.Bauer
    Femme Profil pro
    Administrateur syst�mes et r�seaux
    Inscrit en
    Novembre 2012
    Messages
    5 382
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Allemagne

    Informations professionnelles :
    Activit� : Administrateur syst�mes et r�seaux

    Informations forums :
    Inscription : Novembre 2012
    Messages : 5 382
    Par d�faut
    Citation Envoy� par imikado Voir le message
    Pourquoi mettre des langages comme ruby et python qui ont gagn� en popularit� ces derni�res ann�es avec des frameworks web (RoR et Django) mais pas php ?
    Note: on peut aussi bien faire des batchs avec php qu'avec perl

    Il faudrait le m�me sondage pour les langages web
    Mais dans ce cas l�, il ne faut pas permettre "autres"
    Quel est votre langage serveur pr�f�r� pour le Web en 2014 ?

      1  0

  6. #6
    Membre tr�s actif
    Homme Profil pro
    Technicien r�seau
    Inscrit en
    Juin 2011
    Messages
    414
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 35
    Localisation : Suisse

    Informations professionnelles :
    Activit� : Technicien r�seau
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 414
    Par d�faut
    est-ce que le sondage porte sur le langage favoris ou le langage utilis� dans l'entreprise car c'est une sacr�e diff�rence
      0  0

  7. #7
    Expert confirm�

    Avatar de deusyss
    Homme Profil pro
    Expert Python
    Inscrit en
    Mars 2010
    Messages
    1 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activit� : Expert Python
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 659
    Par d�faut
    Pour moi, sans h�siter le Python, bien sur.

    [*]Pourquoi ce choix ?
    Tout d'abord le fait qu'il soit Open Source, ensuite non affili� � une soci�t� cherchant � faire du gain, mais un organisme libre, enfin pour son pragmatisme

    [*]Les avantages/inconv�nients ?
    Oula, les avantages, ya quasiment que �a . Non s�rieusement, Une �norme communaut� pour commencer, ensuite de nombreux package/modules, possibilit� de s'interfacer avec d'autre langage, multi plateforme, ...
    C�t� inconv�nients? Il y en a quelque uns oui, malheureusement: comme tout langage interpr�t�, il pr�sente des limites en terme de rapidit� d'ex�cution(mais compens� en s'interfa�ant avec du C), l'absence de possibilit� de comment� un bloc complet comme en C. (je voit que �a pour l'instant ).

    [*]Quels projets r�alisez-vous avec et pourquoi ?
    A titre pro, beaucoup, mais je ne m'attarde pas. A titre perso, des projets fonctions de mes besoins ou de celui d'amis et de la communaut�. Pourquoi? cela me permet de garder la main pour commencer. Ensuite, selon ce qu'il faut coder, j�apprends ou je m'am�liore. Et il y a aussi la satisfaction personnelle.

    [*]Vers quels autres langages pensez-vous �voluer dans le futur ?
    Pour l'instant, aucun. mes acquis sont actuellement suffisant je pense.

    [*]Comment vous �tes-vous form�, o� avez-vous �t� form� sur ce langage ?
    Tout seul sur le tas. J'ai commenc� avec le livre de Swinnen (grand classique) puis ai progress� peu � peu avec divers projet perso, et encore maintenant gr�ce � mon travail. Cette mont�e en comp�tence m'a permis de renvoyer l�ascenseur � la communaut� et m�me d'�crire un livre, � mon tour, sur ce langage.

    [*]Est-ce une utilisation amateur ou professionnelle ?
    Les deux. A titre priv� pour du dev perso ou pour la communaut�. A titre pro, vu que je suis sp�cialiste Python d�sormais.

    [*]Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel ?
    Tout d'abord personnel. J'ai fait ce choix lors d'une p�riode de ch�mage, histoire de ne pas perdre mon temps et d'avoir un atout supplementaire sur mon CV. Cela m'a permis de me reconvertir dans l'informatique (precedemment mecatronique), mais pas en Python. Depuis, j'ai rechang� d'emploi et effectue de l'expertise Python tous les jours. C'est donc �galement devenu pour raison professionnel.

    [*]Quels outils vous utilisez (�diteur, EDI, etc.) ?
    J'utilise Geany, coupl� � PEP8 et Pylint. Pour la documentation, Epydoc et Sphinx. Robotframework pour les tests. Pour les paquets de distrib, Debreate (paquet debian) et cx_freeze (windows).

    [*]Autres langages utilis�s, pourquoi ? Dans quel cadre ? Et comparaisons ?
    Le SQL et le C. Le SQL car c'est le langage pour toutes les BDD et qu'elles sont incontournables. Le C, car quand Python atteint ses limites d'ex�cution, il faut y passer. Apr�s l'ensemble des modules/packages/framework existant pour Python permettent d'�toffer les possibilit�s. Raison, pour laquelle, lors de mes cours, je mentionne aux �tudiants que s'il connaissent le Python, le SQL et le C, ils peuvent � peu pr�s tout faire.
      0  0

  8. #8
    Mod�rateur

    Homme Profil pro
    D�veloppeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par d�faut Java
    Java

    Pourquoi ce choix : je fais de l'informatique de gestion et je devais faire �voluer des applications Access
    Avantages : permet de faire face � tous les besoins client.
    Inconv�nients : les m�mes clients trouvent que les temps de d�veloppement sont trop importants par rapport � Access
    Quels projets r�alisez-vous avec et pourquoi : SI complet pour des organisations de taille variable
    Vers quels autres langages pensez-vous �voluer dans le futur : je pensai � PHP mais depuis que j'ai vu que je pouvais rester en Java avec JSF ...
    Comment vous �tes-vous form� : en ouvrant des bouquins et en travaillant beaucoup !
    Est-ce une utilisation amateur ou professionnelle : pro
    Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel : � l'�poque (2004), les clients ne savaient pas s'ils allaient basculer sur Linux. Avec Java j'ai jou� la s�curit� pour les 10 ans � venir
    Quels outils vous utilisez (�diteur, EDI, etc.) : NetBeans
    Autres langages utilis�s, pourquoi ? Dans quel cadre ? Et comparaisons ? : VBA (Access et Excel) pour des petites applications avec des calculs de gestion bien compliqu�s o� le client est tr�s press� !
    Labor improbus omnia vincit un travail acharn� vient � bout de tout - Ambroise Par� (1510-1590)

    Consulter sans mod�ration la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/
      0  0

  9. #9
    Membre exp�riment�
    Avatar de Lana.Bauer
    Femme Profil pro
    Administrateur syst�mes et r�seaux
    Inscrit en
    Novembre 2012
    Messages
    5 382
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Allemagne

    Informations professionnelles :
    Activit� : Administrateur syst�mes et r�seaux

    Informations forums :
    Inscription : Novembre 2012
    Messages : 5 382
    Par d�faut
    Citation Envoy� par macslan Voir le message
    est-ce que le sondage porte sur le langage favoris ou le langage utilis� dans l'entreprise car c'est une sacr�e diff�rence
    Tu peux r�pondre sur les deux et choisir dans le sondage le langage que tu pr�f�res et nous dire le pourquoi du comment.
      0  0

  10. #10
    Membre tr�s actif

    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    506
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2009
    Messages : 506
    Par d�faut Web et pas web sont sur un bateau...
    Dr�le de fronti�re... pourquoi C# dans pas web et javascript dans web?
    MVC et web API en C# ne sont pas WEB mais les m�mes en Node.JS le sont?
    Cela n'a pas de sens.
      0  0

  11. #11
    Membre habitu�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    D�cembre 2011
    Messages
    7
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : D�cembre 2011
    Messages : 7
    Par d�faut
    C# + .NET prennent du pouvoir!
    Je suis d�veloppeur pour logiciel desktop et je d�veloppe aussi des pilotes pour ce qui concerne la radiocommunication.
    C# offre une solution moderne et rapide pour d�velopper ses projets. J'utilise C sous linux d�s que je suis en contact avec du bas niveau mais j'ai plus de plaisir lorsque je suis confront� au C#. C'est tr�s subjectif..

    J'ai aussi �tudi� dans un environnement qui n'utilisait pas les outils Microsoft (principalement C,C++,java).

    Je reste malgr� tout assez frustr� que les discussions tournent beaucoup autour du d�veloppement Web et de l'appli mobile alors que le monde de l'IT est large et peut rester malgr� tout connect�. Sortez donc de vos satanez explorateurs web!
      4  2

  12. #12
    Membre averti
    Homme Profil pro
    Dev C/C++
    Inscrit en
    Octobre 2011
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activit� : Dev C/C++

    Informations forums :
    Inscription : Octobre 2011
    Messages : 19
    Par d�faut
    C++14 !
    Le plaisir d'avoir un langage qui envoi de la patate et qui n'a pas besoin d'�tre verbeux pour exprimer clairement des pattern complexes.
    �a se recompile sur toutes les plateformes, poss�de une multitude d'abstraction pour faire du cross-OS, offre la possibilit� de faire du fonctionnel ou de l'imp�ratif au besoin, offre un excellent contr�le de l�ex�cution du programme tant sur la m�moire que sur la synchro.
    Et tous �a devrait �tre encore plus int�ressant d'ici 2-3ans avec la standardisation de l'abi, les concepts et les modules qui arrivent
      1  1

  13. #13
    Membre chevronn�

    Homme Profil pro
    Appui fonctionnel senior
    Inscrit en
    Juin 2007
    Messages
    461
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 36
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Appui fonctionnel senior
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 461
    Par d�faut
    En ce qui me concerne, je n'arrive pas � d�crocher du C#.

    Pourquoi ce choix ?
    Je n'ai pas encore r�ussi � trouver de langage qui m'ouvre autant de possibilit�s sans compromettre la productivit�.

    Les avantages/inconv�nients ?
    + La productivit� du langage et des outils li�s
    + Toutes les possibilit�s offertes par le langage (applications natives, mobiles, web, services, etc)
    + Une environnement solide, mature et coh�rent
    + Une grosse communaut� et beaucoup d'informations
    + Son �volution rapide
    - L'aspect manag� qui r�duit les performances et qui ferment certaines possibilit�s (vivement .Net Native pour tout le framework )
    - Mono fait un excellent boulot, mais reste encore un peu trop en recul
    - L'API WinRT et WP manque encore de maturit�

    Et s�rement plein d'autres encore !

    Quels projets r�alisez-vous avec et pourquoi ?
    De tout : outils de gestion et d'analyse de fichiers, automates, convertisseurs, applications 3D, applications web, etc

    Vers quels autres langages pensez-vous �voluer dans le futur ?
    J'aimerai bien retourn� au C++ quand les imports seront impl�ment�s, et que j'aurai trouv� un IDE d�cent (je teste CLion en ce moment).

    Comment vous �tes-vous form�, o� avez-vous �t� form� sur ce langage ?
    En autodidacte. J'ai eu des cours pendant les �tudes, mais rien que je ne connaissais d�j�

    Est-ce une utilisation amateur ou professionnelle ?
    Les deux.

    Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel ?
    1) Par contrainte : avec les outils install�s sur les postes du travail, j'avais uniquement C# et C++ � disposition. Pour travailler avec Excel, C# est un choix plut�t raisonnable pour �a. La version de Java �tait trop vieille pour bosser avec Excel.
    2) Par la suite, par choix.

    Quels outils vous utilisez (�diteur, EDI, etc.) ?
    Visual Studio 2013 � titre personnel, SharpDevelop au travail et MonoDevelop sous Linux.

    Autres langages utilis�s, pourquoi ? Dans quel cadre ? Et comparaisons ?
    Vu que je couvre la plupart de mes besoins avec le C#, j'ai peu de raison d'utiliser d'autres langages.

    - HTML/JS : pas vraiment le choix pour les d�veloppements web malheureusement...
    - VBA : pour les petits besoins ponctuels au travail
    - BAT/VBS/JS : quand j'ai besoin d'une abstraction des outils MS, mais que le besoin ne requiert pas plus
    - PL/SQL : un peu HS par rapport � ce sondage, mais c'est sans doute le langage que j'utilise le plus au travail
      3  0

  14. #14
    Membre confirm�
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    90
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 90
    Par d�faut
    En ce qui me concerne �a reste Perl, m�me si le langage est en perte de vitesse je n'ai toujours pas trouv� son rempla�ant...
    J'ai bien fait des essais avec Python, mais c'est pas �a.
      0  0

  15. #15
    Membre tr�s actif
    Inscrit en
    Septembre 2004
    Messages
    313
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 313
    Par d�faut
    C# .Net
    Javascript
      0  0

  16. #16
    Membre actif
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    45
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 45
    Par d�faut
    Encore plus C# depuis que Xamarin monte en puissance.
    Je rappelle qu'il est tr�s simple de mixer C++/CLI et C#.
      3  0

  17. #17
    Invit�
    Invit�(e)
    Par d�faut
    Personnellement : C++

    Pourquoi ce choix ?


    C'est un langage qui m'a permis de mieux progresser dans la mani�re de coder et d'optimiser mes programmes (L'apprentissage par l'erreur ^^). C'est aussi un langage qui me donne le plus envie de programmer.


    Les avantages/inconv�nients ?

    Difficile � dire niveau avantage. J'aime bien la possibilit� du multi-h�ritage, m�me si en pratique je ne l'utilise pas dans mes projets. Apr�s ce qui peut poser probl�me c'est quand le projet prend une taille importante, et qu'il faut assurer les inclusions des fichiers en-t�tes tout en conservant la coh�rence du programme.


    Quels projets r�alisez-vous avec et pourquoi ?

    Je r�alise actuellement un jeu vid�o avec. Je fais �a avant tout pour le plaisir, mais aussi pour apprendre et exp�rimenter.


    Vers quels autres langages pensez-vous �voluer dans le futur ?

    Pour le moment, je vais devoir me tourner vers OCaml dans la mesure o� l'on apprend ce langage dans ma fac, m�me si �a a l'air interessant. Sinon � part �a, je pr�vois de me tourner plus s�rieusement vers Lua. J'en utilise d�j� un peu dans mon projet mais c'est surtout par curiosit�.


    Comment vous �tes-vous form�, o� avez-vous �t� form� sur ce langage ?

    En autodidacte, chez moi. Je m'y suis mis juste apr�s mon DUT pour �viter que �a n'interf�re avec mes cours de Java.


    Est-ce une utilisation amateur ou professionnelle ?

    Utilisation amateur. Si j'ai l'occasion d'utiliser ce langage dans un cadre professionnel, pourquoi pas ?


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


    Par plaisir, comme indiqu� plus haut, et par choix personnel.


    Quels outils vous utilisez (�diteur, EDI, etc.) ?

    Pour des petits programmes -> editeur de texte (notepad++ ou gedit selon l'environnement) + GCC
    Pour des gros programmes -> Code::Blocks


    Autres langages utilis�s, pourquoi ? Dans quel cadre ? Et comparaisons ?

    Java : dans le cadre de l'IUT.
    Lua : chez moi. Par curiosit�.
      0  0

  18. #18
    Membre tr�s actif

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    452
    D�tails du profil
    Informations personnelles :
    �ge : 49
    Localisation : Afghanistan

    Informations forums :
    Inscription : Juin 2003
    Messages : 452
    Billets dans le blog
    1
    Par d�faut Java encore java et toujours java
    Au boulot je programme en java avec eclipse.
    Perso j'utilise libGDX pour la 3D super outil pour �crire des jeux pour android iphone pc et pour navigateur.

    Java � le meilleur rapport productivit� performance..
    j'attend avec impatience le type values dans les prochaines version de java pour pouvoir g�rer avec plus de performance les vecteurs.
      1  5

  19. #19
    Membre Expert

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2013
    Messages
    610
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2013
    Messages : 610
    Billets dans le blog
    21
    Par d�faut
    Common LISP

    Pourquoi ce choix ?

    Je ne m'y suis pas mis il y a tr�s longtemps et c'est comme une r�v�lation. De tr�s bons livres sur le sujet (en anglais plut�t). Un langage tr�s original avec une vraie unit�, et qui donne beaucoup de plaisir � coder.

    Les avantages/inconv�nients ?

    Avantages: Langage enti�rement personnalisable par un syst�me de macro sans �quivalent gr�ce � l'homog�n�it� du code-lui m�me et des objets qu'il manipule. Langage concis, expressif, tr�s puissant.
    Inconv�nients: la communaut� fran�aise n'est pas aussi active que pour les langages mainstream et il vaut mieux pouvoir lire en anglais facilement. Les biblioth�ques ne sont pas l�gion et les impl�mentations les plus rapides sont payantes.

    Quels projets r�alisez-vous avec et pourquoi ?

    Des projets perso essentiellement, pro � la marge pour transformer une t�che fastidieuse en exercice amusant. Pas encore fait de projet important avec, il me faudrait l'occasion et avoir pouss� un peu plus loin mes comp�tences.

    Vers quels autres langages pensez-vous �voluer dans le futur ?

    J'aimerais bien acqu�rir des comp�tences dans des langages fonctionnels purs.

    Comment vous �tes-vous form�, o� avez-vous �t� form� sur ce langage ?

    Autodidacte, avec les livres On Lisp de Paul Graham et un autre livre disponible en ligne: Practical Common LISP

    Est-ce une utilisation amateur ou professionnelle ?

    Amateur. Pas beaucoup de projets professionnels en LISP � ma connaissance de toute fa�on.

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

    Plaisir! Si vous avez l'habitude de C / C++ / C# / Java ou m�me de Ruby / Python �a va vous changer!

    Quels outils vous utilisez (�diteur, EDI, etc.) ?

    Variables selon la plate-forme sur laquelle je suis, il y a des EDI / impl�mentations (pas vraiment de distinction entre le langage et son interpr�teur) gratuites pour Windows, Mac et Linux

    Autres langages utilis�s, pourquoi ? Dans quel cadre ? Et comparaisons ?

    Pas mal de C++ et de Python. C++ pour des projets pro tr�s vari�s + c�t� perso librairie math�matique, Python comme langage de prototypage + extension car l'intefa�age avec le C/C++ n'est pas trop p�nible (Data mining, Machine Learning, IA, R�seaux).
    Deux langages que je continue � aimer: C++ c'est vraiment la F1 de la programmation (ok on passe bcp de temps � pr�parer la voiture, mais apr�s �a fonce) + programmation g�n�rique tr�s puissante, communaut� d�velopp�e et sympa, infinit� de biblioth�ques et frameworks ultrapuissants comme Qt. Python pcq il joue un r�le de pont entre la communaut� informatique et d'autres sp�cialit�s gr�ce � sa syntaxe tr�s simple et sa souplesse + outils agr�ables � utiliser comme Django ou IPython.
      1  0

  20. #20
    Membre tr�s actif

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    452
    D�tails du profil
    Informations personnelles :
    �ge : 49
    Localisation : Afghanistan

    Informations forums :
    Inscription : Juin 2003
    Messages : 452
    Billets dans le blog
    1
    Par d�faut Java
    Par contre si le C++ avait :
    une API de reflexion et avec la possibilit� de g�n�rer du code genre javasist
    la possibilit� de compiler dans une sorte byte code et faire des jar comme en java pour le rendre portable sans recompilation.
    a oui il manque aussi un C++DK comme JDK de java.
    si tous ca �tait pr�sent dans C++, je choisirai C++ sans probl�me.


    A oui java est le meilleur langage gr�ce a JDK qui est complet ce que C++ n'a pas.
      0  5

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. 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
  3. [Archive] Quel est votre langage de programmation pr�f�r� ? (2004..2008)
    Par Idelways dans le forum D�bats sur le d�veloppement - Le Best Of
    R�ponses: 403
    Dernier message: 04/02/2009, 00h56

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