Dans cette étude menée par le cabinet Evans Data, les développeurs jugent les fonctionnalités de leurs IDE. Au palmarès des IDE les plus appréciés, on trouve en tête IBM Rational Developer. Oracle Developer Suite ferme la marche. L'étude "Developers' Choice - IDE ScoreCard", téléchargeable gratuitement sur le site de Evans Data , est le prototype d'une étude globale plus large sur les IDE dont la publication est prévue pour ce printemps. Menée en novembre 2005 auprès de 700 développeurs, elle porte sur les neuf IDE principaux du marché. Les développeurs étaient invités à noter leurs IDE selon treize catégories de fonctionnalités (compilateur, débogueur, éditeur, performance, facilité d'utilisation, etc.). Les neuf IDE en lice sont : BEA Weblogic Studio, Borland JBuilder, Eclipse, Microsoft Visual Studio.NET, IBM Websphere Studio, IBM Rational Application Developer, Macromedia Studio MX, Oracle Developer Suite et Sun Java Studio. Dans la catégorie des IDE les plus utilisés vient en tête Microsoft Visual Studio (53%). Pas de surprise, Microsoft mène depuis longtemps une stratégie fortement orientée sur les développeurs et dépense d'importantes ressources pour fournir des outils de développement de qualité. Avec 25,2% d'utilisation, Eclipse se distingue par la plus forte progression jamais réalisée dans le marché des IDE. Macromedia Studio MX avec 15% s'impose comme le premier outil de développement Web. Dans cette catégorie, il était bien sûr permis de cumuler l'utilisation de plusieurs IDE. Dans la catégorie Compilateur/Interpréteur, les développeurs jugent le coeur de leur outil. Considéré comme le premier critère de choix d'un IDE, le compilateur détermine le degré d'attirance de l'IDE lui-même et des applications créées par l'IDE. Depuis toujours Borland est fortement apprécié par la qualité de ses compilateurs et se retrouve en toute logique premier de cette catégorie. A l'autre bout, les utilisateurs d'Oracle Developer Suite sont moins heureux avec leur IDE. Dans la catégorie Débogueur, on retrouve de nouveau Borland JBuilder en tête. Leurs utilisateurs apprécient à la fois le débogueur en lui-même mais également le débogueur de thread. Comme pour le compilateur, le débogueur de Microsoft arrive juste derrière dans un mouchoir de poche. Dans la catégorie Éditeur, Macromedia Studio MX se distingue par la grande qualité de son éditeur de source HTML, issu du très populaire Dreamweaver. Visual Studio .NET le suit de près alors qu'Oracle Developer Suite se retrouve encore en queue. Dans la catégorie Make/Build, les développeurs ont plébiscité IBM Rational Developer, suivi de Borland JBuilder. A noter que bon nombre de développeurs utilisent des outils de build extenes Open Source tels que Ant de la Fondation Apache. Dans la catégorie Aide et Documentation, Macromedia confirme une nouvelle fois sa réputation de produit facilement accessible, notamment aux designers Web. BEA Weblogic Workshop est également bien noté, alors qu'Oracle Developer Suite est encore à la traîne. Dans la catégorie Profileur/Optimiseur, Borland arrive en tête grâce à son outil OptimizeIt très apprécié. D'une manière générale, les développeurs ne semblent pas accorder une grande valeur aux profileurs et ont tendance à se reposer sur les optimisations de leur compilateur. Certains IDE n'intègre pas de profileur en standard et se retrouvent en queue de liste : Eclipse (nombreux profileurs disponibles en Open Source) et Visual Studio .NET (la nouvelle version devrait rétablir la situation). Dans la catégorie Outils de modélisation et de conception, IBM Rational Developer l'emporte sans surprise. Présent depuis plus de dix ans dans les outils de modélisation, les outils Rational restent parmi les plus utilisés dans le monde UML. Microsoft pout sa part ne semble pas profiter de l'acquisition de Visio et se retrouve en queue avec Eclipse qui n'intègre pas de modeleur en standard. Dans la catégorie Bibliothèques et Frameworks, Microsoft, de part sa pénétration dans le monde Windows, mène la barque avec ses MFC (Microsoft Foundation Classes) et depuis peu avec le framework .NET, très apprécié par les développeurs qui l'utilisent. Dans la catégorie Performance du compilateur, on retrouve en tête Borland, apprécié pour l'excellence de ses outils. La performance d'un compilateur est importante sur de gros projets, lorsqu'il y a plusieurs million de lignes de code à compiler. Dans la catégorie Performance des applications générées, Borland JBuilder de distingue une nouvelle fois. C'est un critère que l'on peut rapprocher des qualités du compilateur, une capacité à optimiser au mieux le code. Dans la catégorie Facilité d'utilisation, Macromedia Studio MX l'emporte devant Visual Studio .NET. Dans la catégorie Capacité d'intégration d'outils tiers, Eclipse arrive bien sûr en tête. Eclipse se définit plus comme une plate-forme d'intégration d'outils de développement et draine une véritable communauté, avec ses 85 sociétés membres, plusieurs centaines de plugins... A l'autre bout, Oracle Developer Suite apparaît comme le système le plus propriétaire et fermé. Au final, toutes les catégories ont été combinées entre elles avec des notes relatives en fonction des catégories, pour fournir une appréciation globale des IDE. Au palmarès final, on trouve en tête IBM Rational Application Developer, déjà plébiscité dans les catégories Modélisation, Make et Exemples d'applications. Borland JBuilder arrive juste derrière. Borland se distingue déjà par la qualité de ses compilateurs, par les performances du compilateur et des applications générées, par son débogueur et son profileur. Alors que la société vient d'annoncer son intention de vendre ses IDE pour se consacrer à la gestion du cycle de vie, on ne peut que féliciter le futur acquéreur qui récupérera des outils de haute qualité appréciés par ses utilisateurs. Bonnet d'âne pour Oracle Developer Suite. Ses utilisateurs ne semblent guère l'aimer et il se retrouve en queue dans plusieurs catégories (compilateur, éditeur, bibliothèques et framework, intégreation...). Comme le suggère la conclusion de cette étude, sans doute Oracle devrait se porter acquéreur des IDE Borland...