Dans les banques où je travaille on utilise rarement la même techno pour la partie calcul (C ou ada) et pour le reste du système (Java/rmi ou Java/tomcat ou J2EE ou VB + Tibco RV).
Pour une partie calcul voici une liste de critères pertinents :
- performance
- garbarge collector
- typage
- qualité de la gestion des nombres
- simplicité
Du coup je te conseille, python car c'est pratiqement le seul langage à réunir toutes ces qualités. N'utilises le C/C++ que si tu connais très bien ce langage.
Pour le reste de l'application (base de données, IHM) utilises J2EE que si
- tu as une très grosse machine (bcp de ressource)
- tu as des gens qui connaissent autour de toi (bcp de technos)
- tu vas faire beaucoup de lignes de code (rentabiliser machine et apprentissage techno)
Utilises php si tu vas faire de l'intégration de composants et pas énormément de développement
Je ne sais pas quand il faut utiliser python pour la partie serveur d'app car je connais pas les framework Zope et TwistedMatrix
[^] # Re: J2EE
Posté par Thomas Carrié . En réponse à la dépêche Que choisir comme environnement ???. Évalué à 4.
Pour une partie calcul voici une liste de critères pertinents :
- performance
- garbarge collector
- typage
- qualité de la gestion des nombres
- simplicité
Du coup je te conseille, python car c'est pratiqement le seul langage à réunir toutes ces qualités. N'utilises le C/C++ que si tu connais très bien ce langage.
Pour le reste de l'application (base de données, IHM) utilises J2EE que si
- tu as une très grosse machine (bcp de ressource)
- tu as des gens qui connaissent autour de toi (bcp de technos)
- tu vas faire beaucoup de lignes de code (rentabiliser machine et apprentissage techno)
Utilises php si tu vas faire de l'intégration de composants et pas énormément de développement
Je ne sais pas quand il faut utiliser python pour la partie serveur d'app car je connais pas les framework Zope et TwistedMatrix