IBM Rational Application Developer ou Microsoft Visual Studio ? D’une étude à l’autre les deux IDE (Integrated Development Environment) s’affrontent et se talonnent sans qu’émerge réellement un vainqueur…
Sauf qu’il semblerait bien que l’association de la plate-forme .NET et de la suite de développement Visual Studio – surtout avec l’arrivée produits complémentaires commeExpression Suite qui marche sur les plates-bandes d’Adobe ? puisse donner une longueur d’avance à Microsoft.
Face à ce rouleau compresseur, une seule alternative, l’écosystème de la plate-forme Eclipse ? on rappellera qu’IBM est à l’origine de cette plate-forme et son principal contributeur – associé bien évidemment dans la vision d’IBM à son IDE Rational.
Pour marquer sa place face à Microsoft, IBM vient de marquer deux points. Tout d’abord avec l’annonce de la mise à jour des outils de développement ‘desktop’ de la suite Rational 7.0. « Notre but principal est de mettre le A dans SOA » (Service Oriented Architecture) a tenu à rappeler Scott Hebner, vice-président d’IBM en charge de la stratégie logiciel.
Mais le point principal de l’annonce porte moins sur Rational, même s’il y est lié, qu’au support d’Eclipse. IBM s’était toujours refusé jusqu’à présent à proposer un support commercial aux programmeurs sous Eclipse, qui rappelons-le est une plate-forme open source.
Cette nouvelle offre, qui associe le support de Rational à celui d’Eclipse, vient démontrer le rôle central de la plate-forme et de Java dans la stratégie d’IBM pour affronter Microsoft.
L’enjeu est colossal car il vise principalement à fidéliser les développeurs sous Java. Ils sont en effet, selon Evans Data, 45 % à utiliser Java, 40 % pour C et C++, et 32 % pour C#, la réponse de Microsoft à Java. L’étude souligne en revanche que Visual Basic, le langage le plus populaire de Microsoft, est encore utilisé par 35 % des développeurs.
La version 7 de Rational regroupe quatre composants :- Rational Software Architect pour le développement sous modèle Java 2 Enterprise Edition (J2EE) et les applications portail de services web en coordonnant les échanges entre le modèle d’architecture et le code développé.- Rational Software Modeler, un outil visuel base sur des symboles et la syntaxe UML (Universal Modeling Language) 2.1.- Rational Systems Developer, une évolution du modèle UML 2.1 qui rassemble les applications basées sur Java, C/C++ et CORBA.- Rational Function Tester, un outil de test pour Java, Visual Studio.Net et les applications packagées. |
Une mise à jour de l'EDR Crowdstrike Falcon a planté une multitude de serveurs et…
Un modèle GPT-4o mini rejoint le catalogue d'OpenAI. De la conception à l'évaluation, il a…
La Cour des comptes appelle à formaliser et à professionnaliser certains aspects du RIE, tout…
La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…
Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…
Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…