Quelque part un gars a dit (honnêtement, je ne sais pas d'où je viens), il faudrait apprendre un langage de programmation par an. Je peux voir où cela pourrait être une bonne idée, parce que vous apprenez de nouveaux modèles et de nouvelles manières de voir les mêmes problèmes en les résolvant dans différentes langues. En règle générale, lorsque j'apprends une nouvelle langue, je regarde comment certains problèmes sont censés être résolus dans cette langue. Ma question est maintenant, quelles sont, selon vous, de bonnes, simples et clairement définies tâches qui démontrent les différences entre les langages de programmation.Tâches/problèmes typiques pour démontrer les différences entre les langages de programmation
L'idée ici est d'avoir un ensemble de tâches, que, lorsque je les résous tous dans la langue que j'apprends, cela me donne un bon aperçu de la façon dont les choses sont censées être faites dans cette langue. Je ne sais pas si c'est même possible, mais ce serait certainement une chose utile à avoir.
Un exemple typique qu'on voit souvent surtout dans les didacticiels pour les langages fonctionnels est l'implémentation de quicksort.
Les programmeurs pragmatiques ont eu cette idée. Il y a plus d'informations à http://stackoverflow.com/questions/1003940/learn-a-new-language-every-year si vous êtes curieux ... –