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

Débats sur le développement - Le Best Of Discussion :

Est-il justifié d'utiliser les IDE pour les langages dynamiques ?


Sujet :

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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2010
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Service public

    Informations forums :
    Inscription : Août 2010
    Messages : 86
    Par défaut
    Pour ma part, pour faire des ptits scripts (Python, PHP) je sors pas l'artillerie lourde, je prends Vim. Pour des langages un peu plus exotiques comme Prolog, j'utilise Emacs parce-qu'il y a des modules qui facilitent le dévloppement.

    J'en profite d'ailleurs pour souligner le fait que j'ai découvers Emacs il n'y a pas très longtemps, et c'est vraiment un éditeur de texte très puissant, très modulaire, bref essayez-le !

    Pour les plus gros projets en Java, j'utilise Eclipse parce-qu'il est vraiment adapté pour. Les plugins Maven et Junit sont très bien intégrés.

    Pour le C/C++ j'utilisais CodeBlocks, parce-que l'on pouvait facilement régler les options de compilation. Je lui repproche par contre de ne pas toujours avoir l'autocomplétion.

    J'ai découvers NetBeans 7 il y a quelques semaines et je ne m'en décroche plus. De tous les IDE, pour moi c'est le plus complet, même si parfois il fait un peu machine à gaz. Je l'utilise pour le développement en C/C++, parce-qu'il gère remarquablement bien l'en tégration des librairies et leur autocomplétion. De même, je l'utilise comme éditeur XML. La génération de Makefile est facile et l'intégration de Mercurial est appréciable.
    Même pour un petit projet C, j'utilise NetBeans.

  2. #2
    Membre extrêmement actif
    Avatar de stailer
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mars 2003
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 144
    Billets dans le blog
    3
    Par défaut
    Je sais bien que l'ignorance est une bénédiction
    Toi t'as regardé Dr House hier soir

  3. #3
    Nouveau candidat au Club
    Inscrit en
    Mai 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2011
    Messages : 3
    Par défaut Eclipse pour PHP...
    Bonjour à tous.
    Cet article pose une question intéressante. Pour ma part, je ne suis pas pour utiliser les IDE de façon aveugle mais il faut être en recherche permanente de productivité.
    J'ai commencé un projet PHP en utilisant Notepad++. Je mettais des traces dans une div pour le débug. Régulièrement, je regardais les IDE proposé mais rien n'était satisfaisant pour moi à l'époque. Je suis donc rester sur N++ pendant longtemps.
    Plus récemment, j'ai essayé de charger mon projet dans Eclipse, que je connais assez bien pour l'avoir utiliser en Java. Le résultat m'a plu, l'auto complétion n'est pas aussi puissante qu'en Java vu que les variables ne sont pas fortement typées, mais ça aide bien.
    Dernièrement, j'ai pris la peine de configurer le debuggeur PHP sous Eclipse, et la, c'est de la balle ! Je gagne beaucoup de temps pour la correction de bugs.
    En mettant tous les sources sur svn, j'ai aussi adoré le plug-in svn d'éclipse. La comparaison des sources (entre autre) c'est quand même sympa.

    Ajouter à cela que vous pouvez sortir toutes les vues que vous souhaitez de la fenêtre principale pour les mettre par exemple sur un second écran, c'est un confort incroyable, c'est la programmation dans un hamac :-)

    J'utilise tout ça sous Linux (Ubuntu) et maintenant, je ne me vois pas revenir sous Notepad++, sauf pour de petits projets.

    Bravo pour votre site.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2010
    Messages : 12
    Par défaut
    En réponse à gwinyam : je pense que la nouvelle version d'aptana gère à nouveau le php

  5. #5
    Membre émérite
    Avatar de gwinyam
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 162
    Par défaut
    Citation Envoyé par Akawan Voir le message
    En réponse à gwinyam : je pense que la nouvelle version d'aptana gère à nouveau le php
    Elle l'a toujours géré si t'ajoutes PDT, mais sincèrement, PDT, j'adhère pas du tout. Je prie pour qu'ils rendent à nouveau disponible et maintiennent leur plugin PHP qu'ils avaient fait pour la 1.5.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2010
    Messages : 12
    Par défaut
    Citation Envoyé par gwinyam Voir le message
    Elle l'a toujours géré si t'ajoutes PDT, mais sincèrement, PDT, j'adhère pas du tout. Je prie pour qu'ils rendent à nouveau disponible et maintiennent leur plugin PHP qu'ils avaient fait pour la 1.5.
    PDT est infect, j'utilise netbeans pour le php à présent. J'aimerai beaucoup aptana avant, mais je pense que dans la nouvelle version ils utilisent à nouveau leur propre plugin.

    A tester !

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 7
    Par défaut
    Pour ma part, je suis en accord avec Paul Hode. Chaque outils à sa solution, Google GWT a Eclipse, M$ C++ à Visual et ansi de suite. Pour terminer, c'est évident que pour écrire un programme de quelques lignes en C, Shell ou autre on n'a pas besoin d'un IDE ... juste un peu d'imagination !

  8. #8
    Inactif  

    Homme Profil pro
    Écrivain public, Économiste et Programmeur Free Pascal
    Inscrit en
    Août 2005
    Messages
    350
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Écrivain public, Économiste et Programmeur Free Pascal
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2005
    Messages : 350
    Billets dans le blog
    40
    Par défaut Un IDE libre convaincant : LAZARUS
    Il existe un IDE libre qui permet de passer vos logiciels DELPHI sous WINDOWS vers du LINUX ou du MAC OSX.

    Cet IDE s'appelle LAZARUS. Il contredit cet article car l'objectif du libre est au moins de partager une partie des sources de développement.

    Or beaucoup de développeurs, comme les entreprises, veulent s'approprier des IDE libres sans y participer.

    Si les développeurs d'entreprises françaises avaient osé participé à LAZARUS il n'y aurait pas besoin d'attendre une version mineure de LAZARUS à télécharger, lorsqu'une version majeure est annoncée.

    Il est possible de demander à son ou ses entreprises de son parcours, de participer à des IDE libres. Ainsi je diffuse ce moteur :
    http://xmlframes.liberlog.fr/Moteur-XML-Frames

    Grâce à ma démarche des informaticiens profitent du travail de mon entreprise...

  9. #9
    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
    delphi = langage dynamique ...

    tu es sûr d'être dans la bonne discussion ?
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  10. #10
    Inactif  

    Homme Profil pro
    Écrivain public, Économiste et Programmeur Free Pascal
    Inscrit en
    Août 2005
    Messages
    350
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Écrivain public, Économiste et Programmeur Free Pascal
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2005
    Messages : 350
    Billets dans le blog
    40
    Par défaut Question idiote réponse idiote
    Le fait que le langage dynamique ne nécessite pas d'IDE, et que l'on revienne à l'éditeur de textes parce que le langage est plus évolué, est complètement abscon.
    Un IDE sert à faciliter l'utilisation de composants, qui permettent eux de gagner du temps en fiabilisant.
    Ainsi ECLIPSE pour moi n'est qu'un éditeur de textes évolué, car il n'inclut les composants permettant d'améliorer le langage et l'IDE.
    Aussi j'ai l'impression que la question sur les IDE est due à ECLIPSE.
    Or ECLIPSE est le plus lourd des IDE, puisque ce n'est qu'un éditeur de textes évolué...

  11. #11
    Membre éclairé
    Avatar de airod
    Homme Profil pro
    Gérant Associé, DMP Santé et Directeur technique
    Inscrit en
    Août 2004
    Messages
    767
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Gérant Associé, DMP Santé et Directeur technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 767
    Par défaut
    Comme c'est intérréssant ! Quand je pense que là ou l'on perd le moins de temps c'est quand on connais son outil de travail , certaines remarques me laisse songeur !
    Perso, je suis presque exclusivement dev Python, avec une expérience en C#
    Mon bilan est simple.

    Pour moi quand on parle de .Net (c#, VB.Net, et d'autre *.Net d'ailleurs) le meilleur reste sans aucun doute VS.
    Pourquoi ?
    Parce que je fais confiance a microsoft pour avoir mis des millions de $, dans le developpement de leur EDI pour qu'il soit le plus performant pour travailler avec les langages made in Microsoft. (non!?)

    Coté python, j'utilise un EDI qui n'est certes pas parfait mais qui a au moins l'avantage de ne pas nécessiter 3 moins d'apprentissage...
    J'en ai changé 3 fois en 8 ans, car mes compétences évoluant, l'EDI ne me rendait plus service et je me rendait compte de la perte de temps.

    PyScripter, je l'utilise depuis 4 ans et pour l'instant je n'est pas trouvé mieux.
    Ce n'est pas une usine a gaz, il est rapide, l'autocomplétion est assez performante. Et je suis loin de chercher a utiliser tous ses outils.

    Bref EDI ou non, l'important n'est il pas que le developpeur soit rapide et performant, que son code soit le plus propre possible.

    Ne disons nous pas : seuls les mauvais ouvriers ont des mauvais outils ?!

Discussions similaires

  1. Réponses: 0
    Dernier message: 18/04/2015, 10h18
  2. Réponses: 0
    Dernier message: 23/05/2011, 17h50
  3. Utiliser Java EE pour les batchs, est-ce pertinent ?
    Par glumak dans le forum Général Java
    Réponses: 9
    Dernier message: 29/06/2007, 01h26

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