Envoyé par
mworld
En relisant et relisant l'article, je trouve qu'en fait, il a raison sur à peu près tous les points qu'il évoque. Il faut bien lire l'article original objectivement.
- D'abord, il ne travaille pas et ne compte pas travailler dans l'informatique. Il veut juste programmer de temps en temps à son compte pour ses propres besoins.
- Il ne dit pas que le C est trop complexe pour le développement en général, il dit seulement qu'il est trop complexe pour ceux qui veulent débuter dans la programmation sur le plan personnel (les enfants, les étudiants en lettre...). Déjà, il dit que le C est trop orienté mathématicien de haut niveau. Puis, le C aurait pu être largement simplifié au moment de sa conception, mais étant donné que ce sont des PhD(s) qui l'ont conçu, il n'aurait jamais été trop complexe pour eux (d'où le ‘shield of complexity’). Ensuite, il dit que le C est trop orienté bas niveau, d'où sa comparaison avec le génome des ingrédients alimentaires et tout.
- Il ne dit pas qu'il faut supprimer le C, mais qu'il faut qu'on ait plus de choix de langage selon nos niveaux et nos attentes (d'où la comparaison avec le choix des légumes). Il faut qu'on ait un langage où on peut l'apprendre facilement aux enfants, aux étudiants en lettre ou en économie ou en science sociale (par exemple), aux professionnels d'autres domaines... (d'où le langage 'for the rest of us').
PS: A aucun moment dans l'article original j'ai trouvé le mot "iPhone". Bien sûr, j'ai pas lu les commentaires qui en parlent surement.
Partager