Chez Solutions Opcode, nous croyons fermement que Java offre le meilleur de tous les mondes pour construire des applications d’entreprise. Comparé aux langages de plus bas niveau, le développement Java est moins sujet aux erreurs et produit des applications de plus grande qualité en moins de temps et d’argent. Aussi, avec l’introduction des compilateurs JIT dans les machines virtuelles Java il y a plusieurs années, les applications Java livrent de grandes performances et extensibilité (scalability). La nature ouverte de Java a permis à plusieurs communautés de développer et de distribuer des librairies matures à code source ouvert (open-source), abaissant davantage les coûts du développement Java. Finalement, la grande portabilité de Java permet, entre autres, d’éviter l’enfermement propriétaire (vendor lock-in).