Python + Django ne s'en sort guère mieux que Rails. Python a plus la côte que Ruby, mais c'est surtout sur des domaines autres que le web. Par exemple, les data scientists l'aiment bien pour ses bibliothèques telles que panda et numpy.
Pour le web, la mode est aux applications dites « Single Page Apps », avec beaucoup de logique exécutée dans le navigateur. Côté serveur, on trouve de plus en plus de trucs qui ne demandent quasiment pas de code (serverless, firebase de Google) même si ça reste encore une minorité pour le moment. Et à l'opposé, on trouve aussi beaucoup de bases de code très importantes côté serveur, avec plein de microservices.
Ruby et Rails sont encore utilisés, plus aux États-Unis et surtout au Japon qu'en Europe. Ça continue d'évoluer. Par exemple, Stripe travaille sur un outil, Sorbet, pour introduire de la vérification de typage. Il y a également l'objectif 3x3 qui avance. Ceci dit, c'est clair que Ruby n'a pas du tout les mêmes moyens financiers et le même nombre de contributeurs que JS, Go, Swift, etc.
[^] # Re: Mouais
Posté par Bruno Michel (site web personnel) . En réponse au journal chexpire, un nouveau Logiciel Libre. Évalué à 8. Dernière modification le 05 juillet 2018 à 09:53.
Python + Django ne s'en sort guère mieux que Rails. Python a plus la côte que Ruby, mais c'est surtout sur des domaines autres que le web. Par exemple, les data scientists l'aiment bien pour ses bibliothèques telles que panda et numpy.
Pour le web, la mode est aux applications dites « Single Page Apps », avec beaucoup de logique exécutée dans le navigateur. Côté serveur, on trouve de plus en plus de trucs qui ne demandent quasiment pas de code (serverless, firebase de Google) même si ça reste encore une minorité pour le moment. Et à l'opposé, on trouve aussi beaucoup de bases de code très importantes côté serveur, avec plein de microservices.
Ruby et Rails sont encore utilisés, plus aux États-Unis et surtout au Japon qu'en Europe. Ça continue d'évoluer. Par exemple, Stripe travaille sur un outil, Sorbet, pour introduire de la vérification de typage. Il y a également l'objectif 3x3 qui avance. Ceci dit, c'est clair que Ruby n'a pas du tout les mêmes moyens financiers et le même nombre de contributeurs que JS, Go, Swift, etc.