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: Quels sont vos langages de programmation préférés pour le Web en 2017 ?

Votants
249. Vous ne pouvez pas participer à ce sondage.
  • PHP

    94 37,75%
  • JavaScript (NodeJS, AngularJS, VueJS...)

    91 36,55%
  • Java

    44 17,67%
  • C# (ASP.Net…)

    42 16,87%
  • Python

    36 14,46%
  • Ruby on Rails

    5 2,01%
  • Delphi/Intraweb

    3 1,20%
  • TypeScript (Angular...)

    29 11,65%
  • Autres, précisez lequel

    14 5,62%
  • Pas d'avis

    1 0,40%
Sondage à choix multiple
Langages serveur Discussion :

Quels sont vos langages de programmation préférés pour le Web en 2017 ? Et pourquoi ?


Sujet :

Langages serveur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  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 Quels sont vos langages de programmation préférés pour le Web en 2017 ? Et pourquoi ?
    Quels sont vos langages de programmation préférés pour le Web en 2017 ?
    Et pourquoi ?


    Avec les nouvelles tendances technologiques orientées sur Internet, la programmation Web prend de plus en plus le pas de l’ampleur.

    Aussi vrai que les besoins métiers soient de plus en plus complexes, les exigences de sécurité et de stabilité des applications imposent des développeurs une certaine rigueur dans les choix technologiques intervenant dans la programmation.

    Les programmeurs plus expérimentés ont ainsi des préférences bien définies pour des langages de programmation.

    C’est en cela que ce sondage est à nouveau lancé en 2017, pour savoir quels sont vos langages de programmation préférés pour le Web en 2017.

    Les éditions précédentes de 2013, 2014 et 2015, ont vu PHP largement en tête du classement sur Java, ASP, et les autres.

    Nom : resultats2015.png
Affichages : 170972
Taille : 29,2 Ko

    Ce fait est-il encore réel en 2017 ? D’autant plus que selon les résultats obtenus par l’IEEE, en juillet 2017, PHP serait derrière Python, Java et C#.

    Chers membres du club, vous êtes donc invités à voter pour vos langages de programmation favoris sur les critères que sont :
    • la gestion des changements :
      • maintenance logicielle : l’aisance dans la modification d’un bout du code sans avoir à impacter l’ensemble du projet,
      • maintenance évolutive : la programmation de nouveaux modules sans refonte du socle de l’application ;

    • la facilité dans l'apprentissage et la prise en main :
      • fluidité de la syntaxe,
      • organisation de la structure du code,
      • l’adoption par la communauté,
      • étendue de la communauté existante autour du langage,
      • existence d’un support libre et/ou payant,
      • disponibilité de la documentation sur le langage ;

    • nombre et envergure des applications programmées avec ce langage ;
    • et bien d’autres points que vous pourrez relever.



    La richesse du sondage viendra du partage d’expériences en réponse aux questions suivantes :
    • Pourquoi ce choix ?
    • Quels sont, pour vous, les avantages et inconvénients ?
    • Quels types de projets réalisez-vous ? Le faites-vous individuellement ou en groupe ?
    • 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 professionnelle ou de passionné ?
    • Ce choix est-il pour des raisons professionnelles ou par plaisir ?
    • Quels outils utilisez-vous (éditeur, EDI, etc.) ?
    • Autres langages utilisés, pourquoi ? Dans quel cadre ? Et comparaisons ?



    Sondage pour les langages de programmation à caractère général en 2017
    Sondage sur les langages de programmation à fort potentiel en 2017


    Voir aussi

    Sondage 2015
    Sondage 2014
    Sondage 2013
    Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

  2. #2
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par défaut Java J2EE pour tous, PHP pour les autres
    Bonjour,

    JAVA J2EE pour tout le monde. PHP quand on m'y oblige : malheureusement, la mode est encore à PHP...

    De plus et sauf erreur de ma part, JAVA est en passe d'être à la communauté du libre : alors que souhaiter de plus pour les Projets Informatiques ?

    C# avec Xamarin par exemple, c'est bien et puissant mais c'est un système propriétaire : dommage...

    JS c'est la grande mode mais avec on peut tout faire et faire n'importe quoi : bonjour les algorithmes mal conçus, les applications WEB buguées dont on supporte les malfaçons qu'une fois en production car langage non compilé et non typé comme PHP d'ailleurs. Sauf que pour PHP, des frameworks puissants comme symfony encouragent les bonnes pratiques existantes dans le monde JAVA.

    A+

  3. #3
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 418
    Par défaut
    J'utilise PHP et Javascript

    J'ai initialement un DUT de mesures physique et je me suis intéressé au développement web bien plus tard. Après un stage à l'Afpa, j'ai poursuivi ma formation sur internet, il est donc logique que j'utilise ces langages spécifiquement conçus pour le web qui disposent d'un très grand nombre de tutos et de documentations.

    La gestion des changements
    Difficile de répondre sur la gestion des changements qui dépendent plus de l'architecture choisie que du langage lui-même. Javascript et php sont suffisamment souples pour choisir la meilleure solution suivant les cas.

    La facilité dans l'apprentissage et la prise en main
    PHP est le langage serveur le plus simple d'accès, disponible gratuitement chez une multitude de fournisseurs, j'ai fait mes premiers petits sites en php sur les pages perso de Free. Le langage est également très accessible, très souple et évolutif en fonction de ses besoins et de ses connaissances. De plus les dernières versions 7+ ont encore gagné en vitesse/performances ce qui en fait une solution serveur largement suffisante pour des besoins courants. Le typage est maintenant possible. Je n'ai jamais ressenti le besoin de changer car j'ai tout ce qu'il me faut sous la main et ça fonctionne simplement bien.

    Techniquement, javascript est évidemment plus difficile que php, plus polymorphe aussi. On peut commencer par des choses assez simples mais la progression est moins rapide qu'avec PHP. La programmation événementielle demande plus de réflexion mais c'est aussi le côté ludique du web.

    Ce que j'apprécie particulièrement avec ces deux langages, c'est leur souplesse. Rien n'est imposé, il n'y a pas de contrainte initiale, tout est ouvert, ce qui est passionnant quand on s'intéresse au développement. Et l'on peut bien entendu utiliser des framework pour avoir des standards communs facilitant le travail en équipe. Bref il y en a pour tous les goûts.

    Javascript et php se complètent parfaitement pour faire un site web complet et dynamique. Je n'utilise pas de framework avec php, mais jQuery en complément de javascript.

    J'ai de la curiosité pour node.js, mais il est peu probable que je l'utilise en production avant longtemps puisque c'est plutôt utile pour des fonctionnalités spécifiques sur de très gros projets auxquels je ne répond pas car je travaille en solo et full stack.

    Réalisations avec ces langages
    Je réalise des sites CMS avec des modules et classes de conception perso pour éviter la concurrence frontale avec des sites de type wordpress et pouvoir faire plus facilement du sur mesure. Cela va de simples sites de présentation pour des associations / artisans / professions libérales jusqu'à des sites plus complets pour les PME comme ici.

    Comme certains développeurs qui doivent beaucoup aux forums comme celui-ci, j'ai apporté en retour ma contribution avec ce module d'upload javascript/php qui a de nombreuses possibilités et est directement fonctionnel, suffit de dézipper le dossier et de le placer sur un serveur php pour faire les premiers tests.

  4. #4
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par défaut
    Citation Envoyé par ABCIWEB Voir le message
    J'utilise PHP et Javascript



    Réalisations avec ces langages
    Je réalise des sites CMS avec des modules et classes de conception perso pour éviter la concurrence frontale avec des sites de type wordpress et pouvoir faire plus facilement du sur mesure. Cela va de simples sites de présentation pour des associations / artisans / professions libérales jusqu'à des sites plus complets pour les PME comme ici.
    Je viens de visiter quelques uns de tes sites et le responsive design n'est pas fonctionnel à 100%. Il semble que tu n'utilises pas Flexbox (très puissant et très simple pour faire du responsive design) ou Bootstrap...

  5. #5
    Membre éprouvé Avatar de Zefling
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 224
    Par défaut
    J'apprécie toujours autant le dév sous PHP. Il est flexible et permet de faire tout ce que je veux. J'ai fait du dév Java pour le dév (pour le boulot), mais je trouve les frameworks toujours lourd et très loin d'être aussi accessible. Quand je dis lourd, c'est que j'ai l'impression parfois d'avoir un char pour tirer sur une mouche. Il faut faire quantité de choses pour arriver à un résultat similaire. Et depuis la version 7, les perfs se sont sacrements améliorées au point que j'ai peu de raison de changer.

    Coté front, le JS forcement et depuis quelque temps je me suis à Typescript et après plus d'un an de dèv avec, je dois dire que je suis plutôt content. Par contre, il est toujours bon d'avoir une bonne connaissance de JS pour vraiment en tirer le meilleur.

    Citation Envoyé par Mister Nono Voir le message
    Je viens de visiter quelques uns de tes sites et le responsive design n'est pas fonctionnel à 100%. Il semble que tu n'utilises pas Flexbox (très puissant et très simple pour faire du responsive design) ou Bootstrap...
    Flexbox c'est le bien. Malheureusement, son support dans Safari est catastrophique. Je m'arrache les cheveux dessus. Je commence à comprendre certaines choses totalement adhérentes de webkit.
    - flex-direction: column + height : 100 % : à oublier, il fera un block de taille 0 en ignorant le contenu (dont on perd beaucoup de possibilité pour le responsive pour ça à trouver des astuces en passant par du display:block au lieu de display: flex.)
    - -webkit-overflow-scrolling: touch qu'on doit utiliser dans un overflow: auto pour avoir un scroll fluide sur iOS (sinon c'est juste inutilisable) qui pète la majorité de ce qui est en position:fixed à l'intérieur. Pas super cool quand on est dans du tout module dans Angular.
    Et je ne parle même pas de l’interprétation du flex: 1 1 auto / flex: 1 1 100% qui diffèrent selon les situations d'un navigateur à l'autre.

    J'ai actuellement sur mon projet où l'on est parti sur du Flexbox perdu quelques semaines rien que pour iOS : trouver les bugs, faire des hack CSS, voir refaire complètement des composants pour Safari iOS. Même IE11 me pose moins de problèmes. Il faut dire le premier de points ci-dessus fonctionne bien sous IE11 et le second n'existe pas. Pourtant, le moteur flexbox IE11 est buggé, mais sur des points faciles à contourner.

  6. #6
    Membre éprouvé Avatar de Zefling
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 224
    Par défaut
    Citation Envoyé par Mister Nono Voir le message
    C'est bien ce que je reproche à JS : tout est permis et bonjour à l'exécution. Sauf qu'à l'exécution c'est déjà trop tard.
    T'as essayé TypeScript ?

  7. #7
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 418
    Par défaut
    Citation Envoyé par Mister Nono Voir le message
    Je viens de visiter quelques uns de tes sites et le responsive design n'est pas fonctionnel à 100%. Il semble que tu n'utilises pas Flexbox (très puissant et très simple pour faire du responsive design) ou Bootstrap...
    Qu'est-ce que tu entends par "pas fonctionnel à 100%" ? Sur toutes les pages ou sur certaines pages ?

    Mes sites sont prévus pour pouvoir incorporer des pages externes comme faisant partie intégrante du site et dans ce cas je ne suis pas responsable du code et je n'interviens qu'à la demande du client. Donc si tu parles par exemple de cette page ou de celle-ci j'ai proposé au client d'adapter le code pour qu'il soit responsive design mais c'est pas dans ses priorités.

    Par contre si tu as repéré des problèmes de responsive design plus généralement et dans d'autres pages, merci de me préciser lesquelles ça me sera utile car personne ne m'en a fait la remarque jusqu'à présent. De mon côté, j'ai pas vu de problème en testant sur smartphones ni en utilisant les outils webmestre de google. Donc toute info complémentaire est bienvenue.

  8. #8
    Invité
    Invité(e)
    Par défaut
    J'utilise quasi exclusivement PHP + Symfony pour le dev. backend, avec quelques fantaisies perso sur Python et Golang.

    Juste un mot sur le fait que Symfony soit un veau, c'est toujours vrai pour la distribution standard à l'heure où j'écris ces lignes, mais la v4 avec l'adoption par défaut de Symfony flex va changer tout ça. C'est d'ailleurs ce que j'aime sur Symfony, c'est que tu as le pouvoir sur le framework assez facilement via composer. Clairement c'est pas la panacée actuellement car il faut se faire un peu chier pour tout configurer et ça nécessite une bonne connaissance du framework et de ces composants, d'où Symfony flex qui va permettre de faciliter tout ça avec un système de recettes, comme un dockerfile en gros.

    C'est vrai en revanche que Symfony a une courbe d'apprentissage plus importante que le reste de l’écosystème PHP, mais le jeu en vaut la chandelle à mon avis.

    J'étais prêt a lâcher PHP et à passer sur Python comme langage pour le backend, mais franchement chapeau à la team de PHP car la version 7 est vraiment très sympa, le typage est un réel soulagement pour tout ce qui touche aux interfaces, permet d'avoir un code super propre, mieux lisible, et force les bonnes pratiques.

  9. #9
    Inactif  
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    794
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 794
    Par défaut
    Citation Envoyé par Mister Nono Voir le message
    Bonjour,

    JAVA J2EE pour tout le monde. PHP quand on m'y oblige : malheureusement, la mode est encore à PHP...

    De plus et sauf erreur de ma part, JAVA est en passe d'être à la communauté du libre : alors que souhaiter de plus pour les Projets Informatiques ?

    C# avec Xamarin par exemple, c'est bien et puissant mais c'est un système propriétaire : dommage...

    JS c'est la grande mode mais avec on peut tout faire et faire n'importe quoi : bonjour les algorithmes mal conçus, les applications WEB buguées dont on supporte les malfaçons qu'une fois en production car langage non compilé et non typé comme PHP d'ailleurs. Sauf que pour PHP, des frameworks puissants comme symfony encouragent les bonnes pratiques existantes dans le monde JAVA.

    A+
    C# n'est pas propriétaire c'est un standard déposé auprès de l'ecma par ailleurs et xamarin ne l'est plus.

    Php jamais supporté cette plate-forme le langage est mal foutu avec des bugs et des manquements inadmissible. Java jamais accroché ils sont dans l'excès inverse de sur ingénierie. Sans parler des problèmes qui m' ont refroidit à une époque string en utf8 non standard (tu me diras mysql a le même très gros problème entre autre) aucune gestion des dates, class calandar qui n'a rien à voir avec son nom etc. Copie de linq mal foutu, mauvaise implémentation des générique entre autre.

    Perl, j'adore mais les ssi sont dépassés.

    Maintenant pour du Web s'est asp.net mvc core, asp.net webapi avec c#. Très bonne conception et mise en oeuvre, évolutions régulières, portable, léger, très rapide et modulaire.

    Pour le futur je resterai dessus, une première version c# de webassembly est arrivée et est simple efficace et bien pensée. Du tout bon.

  10. #10
    Membre éclairé
    Homme Profil pro
    Ingénieur .Net
    Inscrit en
    Décembre 2014
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur .Net
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2014
    Messages : 71
    Par défaut
    Citation Envoyé par Mister Nono Voir le message
    Bonjour,

    C# avec Xamarin par exemple, c'est bien et puissant mais c'est un système propriétaire : dommage...

    A+
    Ce n'est plus totalement vrai depuis le rachat de Microsoft : https://github.com/xamarin

    Seuls certains services sont propriétaires. Il est tout à fait possible de faire une application avec Xamarin sans rien débourser à ce dernier.

    D'ailleurs asp.net est également devenue open source. On peux facilement développer sous Linux ou MacOS.

  11. #11
    Membre averti
    Homme Profil pro
    Des choses
    Inscrit en
    Juin 2012
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Des choses

    Informations forums :
    Inscription : Juin 2012
    Messages : 64
    Par défaut
    Mister Nono

    ...malheureusement, la mode est encore à PHP...

    De plus et sauf erreur de ma part, JAVA est en passe d'être à la communauté du libre : alors que souhaiter de plus pour les Projets Informatiques ?
    Pourquoi malheureusement? PHP 5 a prouvé sa robustesse et son efficacité, et la version 7, outre le gain de performance, a permis d'introduire le typage fort supprimant ainsi une des dernières critiques objectives que l'on pouvait encore faire à ce langage. De plus pour un programmeur expérimenté, sa courbe d'apprentissage est facile pour une utilisation professionnelle et industrielle. L'inconvénient majeur cependant reste toujours les apprentis dev qui se vendent comme des pros parce qu'ils ont suivi un tuto du SDZ ...

    Sinon pour ma part je commence à m'intéresser de plus en plus au node.js. Cela permet d'avoir des alternatives à ce que j'utilise habituellement côté serveur, à savoir Java et PHP.

  12. #12
    Membre éprouvé Avatar de AoCannaille
    Inscrit en
    Juin 2009
    Messages
    1 453
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 1 453
    Par défaut
    Citation Envoyé par Eric30 Voir le message
    La version 7 a permis d'introduire le typage fort supprimant ainsi une des dernières critiques objectives que l'on pouvait encore faire à ce langage. [...] pour une utilisation industrielle.
    Il reste selon moi un inconvenient majeur (et objectif) au PHP pour une utilisation industrielle : Le fait qu'il soit interprété. Etre obligé de passer dans un bloc pour s'apercevoir d'une coquille qui fait planter le script est impensable... ça oblige, dans un monde industriel, à avoir de TU avec 100% de couverture.

  13. #13
    Membre très actif
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Août 2014
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Août 2014
    Messages : 476
    Par défaut
    Citation Envoyé par AoCannaille Voir le message
    Il reste selon moi un inconvenient majeur (et objectif) au PHP pour une utilisation industrielle : Le fait qu'il soit interprété. Etre obligé de passer dans un bloc pour s'apercevoir d'une coquille qui fait planter le script est impensable... ça oblige, dans un monde industriel, à avoir de TU avec 100% de couverture.
    Pas vraiment un argument, facile de faire un logiciel en C/C++ qui compile mais qui plante a l'execution.
    Le fait qu'il soit compilé ne doit pas faire oublier que les TU doivent toujours etre realisés avec un couverture de code le plus proche possible de 100%.
    Pas vraiment de différences d'exigences entre un mode compilé et un mode interpreté.

  14. #14
    Membre éprouvé Avatar de AoCannaille
    Inscrit en
    Juin 2009
    Messages
    1 453
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 1 453
    Par défaut
    Citation Envoyé par kilroyFR Voir le message
    Pas vraiment un argument, facile de faire un logiciel en C/C++ qui compile mais qui plante a l'execution.
    Bien sûr, mais c'est aussi le cas pour n'importe quel langage interprété.
    En gros, avec des script, tu as le risque coquille + fonctionnel, alors qu'en compilé tu n'as que le risque fonctionnel.
    Mon argument est valide.

    Le fait qu'il soit compilé ne doit pas faire oublier que les TU doivent toujours etre realisés avec un couverture de code le plus proche possible de 100%.
    J'ai fait de l'avionique et on n'arrivait qu'à 97% de couverture, les 3% de cas restant étaient démontrés mathématiquement.

    Alors la couverture à 100% pour du web, j'y crois pas trop, en particulier juste pour des coquilles.

    On a tendance à dire qu'on passe 80% du temps dans 20% du code. Ce sont ces 20% en priorité qu'il faut blinder de TU. Je n'ai vu aucun projet ailleurs qu'en avionique qui soit couvert au dessus de 50%...

  15. #15
    Membre très actif
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Août 2014
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Août 2014
    Messages : 476
    Par défaut
    Faux, en langage non managé un programme qui plante a cause d'un pointeur est un pb technique et non pas fonctionnelle.

  16. #16
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 17
    Par défaut En ce moment pour moi c...
    En ce moment pour moi c'est asp.net core avec vue.js auxquels j'associe quasar framework (équivalent de ionic pour vue.js) et cordova/electron pour multi-plateforme, le tout dans visual studio code et franchement j'en suis satisfait.

    Je ne me sens pas limité dans mes possibilités, je trouve facilement de l'aides sur le net et il y a toujours de nouvelles choses à apprendre.

    Cerise sur le gateau, je développe enfin à 100% sur mac.

    Bon c'est vrai que parfois il me j'aimerai de me frotter plus concrètement à d'autres technos (node, python/django, mongo, ...) mais c'est de la pure curiosité et comme le développement iOS sous Xcode me passionne, cela commence à faire beaucoup

  17. #17
    Membre actif
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2011
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

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

    Informations forums :
    Inscription : Septembre 2011
    Messages : 98
    Par défaut
    Alors en ce qui me concerne:

    JavaEE pour faire des API REST: OUI
    JavaEE pour faire du frontend (webapp): Plus jamais. Je trouve que c'étais bien à l'époque, puis il y a eu GWT (incroyable!) et ensuite JS a bénéficié de superbes frameworks et la c'est la fin de JSF/JSP pour moi.


    Pour les webapp je privilégie angular si possible avec typescript car j'aime bien l'esprit un peu plus typé. Ce j'aime beaucoup dans angular c'est qu'il est aussi réutilisable dans Ionic ce qui tend vers un "code once run everywhere" assez plaisant.

  18. #18
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2015
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2015
    Messages : 77
    Par défaut Php et js
    Hello !

    Php / js

    Concernant php il est vrai que on peut faire tout et n'importe quoi sans vraiment etre encadré, mais n'a rien a envier à d'autre language quand il s'agit de bien construire son programme en object bien foutu !

    Cote framework j aime beaucoup laravel ou pour des projets ne necessitant pas de vues ( ex :un robot ) slim 3

    Difficile aujourd'hui de remplacer le js qui est partout. Niveau framework on utilise aussi jquery parce qu'on a une plateforme qui existe depuis plus de 6 ans, mais pour nos nouveaux projets on se laisse facilement seduire par de robustes nouveaux tels que vue.js

  19. #19
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 970
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 970
    Par défaut
    Bonjour,

    JAVA J2EE pour tout le monde. PHP quand on m'y oblige : malheureusement, la mode est encore à PHP...

    De plus et sauf erreur de ma part, JAVA est en passe d'être à la communauté du libre : alors que souhaiter de plus pour les Projets Informatiques ?

    C# avec Xamarin par exemple, c'est bien et puissant mais c'est un système propriétaire : dommage...

    JS c'est la grande mode mais avec on peut tout faire et faire n'importe quoi : bonjour les algorithmes mal conçus, les applications WEB buguées dont on supporte les malfaçons qu'une fois en production car langage non compilé et non typé comme PHP d'ailleurs. Sauf que pour PHP, des frameworks puissants comme symfony encouragent les bonnes pratiques existantes dans le monde JAVA.

    A+
    Les goûts de chiotte
    Java, php et Xamarin!

    Perso: php je peux comprendre mais java et Xamarin (=> Linux!).
    Me concernant, j'ai longtemps utilisé .NET mais je suis passé à Linux et Perl mouhaha et récemment Python, histoire de tester.

  20. #20
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par défaut
    Citation Envoyé par hotcryx Voir le message
    Les goûts de chiotte
    Java, php et Xamarin!

    Perso: php je peux comprendre mais java et Xamarin (=> Linux!).
    Me concernant, j'ai longtemps utilisé .NET mais je suis passé à Linux et Perl mouhaha et récemment Python, histoire de tester.
    Je ne rentrerai pas dans la polémique. Maintenant pour la politesse : tu repasseras.


Discussions similaires

  1. Réponses: 1
    Dernier message: 10/12/2015, 12h48
  2. 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
  3. [Sondage] Quel est votre langage de programmation préféré en 2013 ?
    Par Community Management dans le forum Langages
    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
  5. [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