Sondage : Quel est votre environnement de développement préféré en 2009 ?

Le , par Djug, Expert éminent sénior
Mise à jour 17/07/2013

Ce sondage a été renouvelé pour 2013. Venez participer, cela se passe ici :
Quel est votre environnement de développement (EDI) préféré en 2013 ?


---------------------------------------------------
Chers membres du club

Ce sondage est limité par le système à un certain nombre d'options, et on ne peut donc pas y faire figurer tous les environnements de développement intégrés (EDI) 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 traffic sur les forums). Ce sondage ne prend pas en compte certains EDI qui sont pourtant encore très répandus (mais peu utilisés par les membres du club developpez.com).

Merci de voter pour votre EDI préféré, et en plus si possible d'écrire votre témoignage pour expliciter votre avis :
- Pourquoi ce choix
- Les plus/avantages
- Les moins/inconvénients
- Quels projets réalisez-vous avec et pourquoi
- Vers quels autres EDI pensez-vous évoluer dans le futur
- Comment vous êtes-vous formé, ou avez-vous été formé sur cet EDI
- Est-ce une utilisation amateure, professionnelle ou éducative
- Avez-vous fait votre choix pour raison professionnelle, personnelle ou par plaisir
- Quelles fonctionnalités vous utilisez (coloration syntaxique, autocomplétion, débogage, mise en forme automatique, tests, etc.)
- Quel langages utilisez-vous avec cet EDI
- Autres EDI utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
- Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.)
- Pour quels systèmes cibles (Windows, DotNET, Linux, etc.)
- Conclusion
- etc.

Comme il s'agit d'un sondage/ Débat, merci de suivre les consignes strictes suivantes :

- 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, nous avons parexemple toujours besoin de savoir sur quelle version votre témoignage porte.

Les messages type taverne ou SMS seront effacés immédiatement sans préavis ou explications.

Notre but est de créer un débat technique de qualité.

Vous pouvez tous faire un témoignage. Par contre, pour débattre et faire plusieurs messages, vous devez être de préférence expérimenté, pas un débutant, et connaître plusieurs EDI.

Si vous êtes débutant et que vous ne connaissez qu'un seul EDI, vous êtes le bienvenu pour voter et apporter 1 témoignage, mais pour le débat, essayez de comprendre que vous êtes mieux placé pour lire le sujet qu'y participer...

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 réprésentatif de l'activité des membres du club developpez.com mais ne sera évidement pas exactement représentatif du marché en général.


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :




Avatar de kamus kamus - Membre régulier http://www.developpez.com
le 10/03/2010 à 20:20
Editeur
TextMate

Quel langages utilisez-vous avec cet EDI
Flex , Flash , php , python , javascript , java , bash

Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.)
Macintosh

Pour quels systèmes cibles (Windows, DotNET, Linux, etc.)

Mac
Points négatifs
- que sur mac
- pas de débugger intégré spécifique à tel ou tel language ( point d'arrêts , etc ... )

Points positifs
- totalement extensible via n'importe quel language : bash , ruby , python , c++ , tout ce que vous voulez , puisqu'il s'appuie sur le shell pour ces extensions ...
- utilise tout ce qu'il y a dans le shell mac , awk , grep , sed , etc ...
- bref , ultime et surpuissant , gère git , svn , et les clients ftp.
- a part pour ces point négatifs , c'est tout simplement le meilleurs éditeur de texte.
Avatar de B.AF B.AF - Membre chevronné http://www.developpez.com
le 10/03/2010 à 21:13
Citation Envoyé par souviron34  Voir le message
ce qui rejoint ce que j'ai déjà dit moultes fois en me faisant traiter de rétrograde et de dinosaure...

Il y a 5 ans, les offres d'emplois et tout le monde ne jurait que par JBuilder...

Il serait temps que les informaticiens (quel que soit leur âge) admettent que le dernier joujou n'est pas la panacée, et que "développement durable" passe par la pondération et l'utilisation de choses ayant (peut-être) plus de 2 ans d'âge..


C'est vrai que Jbuilder, c'est probablement le pire ide que j'ai utilisé.Lent, lourd, pas intuitif..
Avatar de Camille_B Camille_B - Membre confirmé http://www.developpez.com
le 12/03/2010 à 0:00
Emacs.

Il me sert de shell (eshell) ;
de lecteur de mail/newsgroup/rss (Gnus) ;
de client IRC (erc);
jabber (jabber-el);
identi-ca;

Je l'utilise aussi pour coder

Que ce soit avec les LISP (Emacs LISP, scheme et Clojure) ou avec Javascript, je dispose d'un accès direct au REPL ou à l'interpréteur me permettant de tester un extrait de code, une fonction, un ensemble de procédures (etc.) très facilement et de manière intégrée.

Avec CEDET je dispose d'outils qui facilite le dev, avec Yasnippet... des snippets à la Textmate.

Et puis quand vi me manque j'utilise le mode VIPER !
Avatar de bretus bretus - Membre éprouvé http://www.developpez.com
le 14/03/2010 à 21:27
Bonjour,

Je travaille majoritairement sur du C++. Pour mon job, je bosse sur visual studio 2008 édition pro.

A la maison, après être passé par dev C++, codeblock, visual studio express; j'adopte : QtCreator. Alors un petit hommage pour cet outil qui n'a pas encore réussi à m'énerver, contrairement à mon outil de travail.

Les plus :

- une auto-complétion qui fonctionne sur des "gros" projets, typiquement, le code source de Qt... Contrairement à l'intellisense de visual qui me rend fou, celle de QtCreator fonctionne à la perfection. De plus, le code de couleur pour la visibilité est plutôt bien vu dans les propositions. Le fait que l'auto-complétion fonctionne sur les .ui ( user interface, équivalent de XAML en gros ) m'a sidéré.

- Les liens sur les fonctions, pour passer du prototype à la définition ( qui fonctionne là encore, contrairement à "Atteindre la définition", "Atteindre la déclaration" )

- Auto-complétion des inclusions

- Une compilation gérer par fichier .pro, qui me semble être un bon intermédiaire entre une IHM usine à gaz et le fichier makefile.

- la possibilité de changer le compilateur, qui me permet de tester à la fois la compilation pour celui de visual et pour gcc.

- La compilation conditionnelle (toujours à l'aide du .pro)

- Aucune tendance à injecter des dépendances inutile dans le code

- Portabilité du projet

- Reste limité aux niveaux des fonctionnalités et fonctionne pour celle-ci ( ne se transforme pas en usine à gaz où l'on incite par exemple à migrer sur du dot net pour bénéficier d'un framework de tests unitaires )

- Mise en évidence des warnings et des erreurs de compilation par coloration

- Dispose d'une documentation qui permet une prise en main rapide (Ce qui est valable pour Qt en général)

- Ouvert sur l'extérieur (plugin eclipse par exemple)

- Gain de productivité face à visual pour les briques de base (je ne passe pas mon temps là dessus à faire des ctrl+espace en attendant le réveil de l'auto-complétion)

- Soulignage, façon correcteur d'orthographe, des éléments qu'ils ne reconnait pas en temps réel. Ce qui évite d'attendre la phase de compilation avant de se rendre compte de l'omission d'une inclusion par exemple, où d'une faute de frappe.

- Le projet s'intègre dans un autre IDE de manière simple via un projet makefile par exemple sous visual.

- compilation en ligne de commande aisée (et donc automatisation des compilations aisées)

- n'est pas truffé de bugs

Les moins :

- Orienté Qt uniquement sur les IHM (comme bien des IDE)

- Manque encore de maturité. J'espère y voir à terme un "refactor" pour renommer des nom attributs, des nom de méthodes, et pour les setters/getters. Et si on se met à rêver : l'analyse statique du code?

- Orienté C++ uniquement, contrairement à Eclipse que j'utilise pour JAVA, PHP, JS, HTML

- Le debugger ne vaut pas celui de visual ( coeur de métier ?)

Conclusion, ce n'est pas le premier que j'adopte; ce n'est surement pas le dernier. L'avantage avec celui-ci, c'est que hormis le .pro, qui reste lisible et traduisible; le code C++ standard n'a pas tendance à être miné de dépendance à l'IDE.

Puisse Microsoft comprendre que quand les outils gratuits sont stables, les outils payants et hors de prix se doivent d'être irréprochable. Avant cela, visual n'a pas fini de me rendre chèvre...
Avatar de Florian Goo Florian Goo - Membre éclairé http://www.developpez.com
le 15/03/2010 à 16:34
Petite remarque anodine : ça ferait pas déjà quelques mois que nous sommes passés en 2010, des fois ?
Avatar de 3DArchi 3DArchi - Rédacteur http://www.developpez.com
le 20/03/2010 à 19:05
Citation Envoyé par Florian Goo  Voir le message
Petite remarque anodine : ça ferait pas déjà quelques mois que nous sommes passés en 2010, des fois ?

La nouvelle année va passer en comité. Un vote sera organisé pour approuver le draft 2010(x). Si celui-ci est approuvé, alors il sera proposé d'officialiser la chose. Donc, on peut espérer que d'ici fin 2011, ce soit fait. L'année s'appellera alors 2010(1)
Avatar de cmdt-5 cmdt-5 - Candidat au Club http://www.developpez.com
le 09/05/2010 à 8:40
Bonjour,

Personnellement, l'utilise IDLE Python pour développer de petites applications techniques.

PSPad me permet de porter dans Windows les programmes scripts écrits sous Linux (remplacement de LF par CR,LF), pour que les utilisateurs de mes scripts puissent les lire et modifier facilement à leur guise certains paramètres avec le Notepad.
Avatar de doublex doublex - Membre confirmé http://www.developpez.com
le 20/07/2010 à 22:26
Perso, j'aime Eclipse. L'essayer, c'est l'adopter.
J'aime bien bosser avec MyEclipse.

L'Eclipse qui cache le Sun...
Avatar de manuscle manuscle - Membre confirmé http://www.developpez.com
le 30/07/2010 à 8:14
Eclipse PDT ou Zend Studio 7.2 (c'est un peu la même chose entre nous)

- Pourquoi ce choix
Avant j'utilisais Dreamweaver puis je suis passé à notepad++. J'ai découvert Eclipse au boulot, j'ai été surpris de ses capacités.

- Les plus/avantages
Adapté à tous mes besoins en dev web
Zend Studio pour le support et l'autocomplétion de Zend Framework et l'integration de Dojo.
Le support de perl aussi (EPIC) et le testeur de regex
le refactor pour renommer une variable se trouvant à plusieur endroits
la recherche hyper puissante. ça m'arrive beaucoup de chercher/remplacer dans des fichiers avec une regex! L'efficacité est redoutable!

- Les moins/inconvénients
L'autocomplétion ça rame...

- Quels projets réalisez-vous avec et pourquoi
Principalement des projets webs/intranets

- Vers quels autres EDI pensez-vous évoluer dans le futur
Aucun

- Comment vous êtes-vous formé, ou avez-vous été formé sur cet EDI
Grâce à developpez.com bien sûr

- Est-ce une utilisation amateure, professionnelle ou éducative
Professionnelle

- Avez-vous fait votre choix pour raison professionnelle, personnelle ou par plaisir
Les trois

- Quelles fonctionnalités vous utilisez (coloration syntaxique, autocomplétion, débogage, mise en forme automatique, tests, etc.)
La coloration syntaxique car maintenant on a des ecrans couleur!
L'autocomplétion mais vraiment quand j'ai un trou de mémoire car je tape plus vite la methode au clavier qu'eclipse me propose un choix!
Le debogage est vraiment interressant sous ZS
La création automatique de projets Zend Framework
// @see - Les plus/avantages - Quel langages utilisez-vous avec cet EDI
HTML, PHP, PERL, JAVASCRIPT, CSS, XML, XSL....enfin tout ce que concerne le dev web quoi...

- Autres EDI utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
Dreamweaver mais j'aime pas du tout, j'aime qu'un soft code à ma place

- Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.)
Linux plus que jamais (Debian au boulot, Ubuntu à la maison)

- Conclusion
Je suis génial et mon EDI aussi!
Avatar de zoscoy zoscoy - Membre à l'essai http://www.developpez.com
le 03/05/2012 à 14:14
J'utilise Geany pour mes sites et pour mes programmes.
Avatar de Deepin Deepin - Expert éminent sénior http://www.developpez.com
le 02/10/2013 à 6:48
Mise à jour 2013

Ce sondage est terminé. Il a été renouvelé pour 2013. Venez participer, cela se passe ici :
Quel est votre environnement de développement (EDI) préféré en 2013 ?


Offres d'emploi IT
Data Scientist pour la startup française du moment >> BIG DATA au rendez-vous !
Mobiskill - Ile de France - Paris
Technicien support magasin retail
Net-Recrute - Ile de France - Paris (75000)
Developer h/f
Dassault Systèmes SE - Ile de France - Vélizy, DS SE Campus

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique C++