C'est un peu ce que je me suis dit en lisant l'article. C'est un peu un melange de:
- Un outil simple c'est de la balle, parce que c'est super simple a utiliser. Ce qu'il oublie de mentionner, c'est que l'outil simple va te faire reimplementer la roue et que ca peux potentiellement etre une catastrophe (genre si tu reinventes la roue, mais que tu la construit voilee, c'est ballot quand meme non?). Typiquement avec du C, ca donnerais: c'est cool, la gestion de la memoire est super simple, t'as pas de pauses GC et autres. Par contre, t'es a peu pres sur de te taper des core dumps par ci par la, des fuites probables et les grosses appli se retrouvent a reimplementer leur propre GC parce que leur heap est tellement fragmentee apres un certain temps qu'elle en devient inutilisable...
- La complexite c'est pas cool, certes, moi je veux bien faire simple, mais les requirements sont ce qu'ils sont. On peut pas dire "pfouuuuyayaya, c'est complexe votre truc, vous voulez pas plutot un truc simple qui resoud pas votre probleme?"
If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.
[^] # Re: Digging deeper.
Posté par pasScott pasForstall . En réponse au journal Programmation : la complexité c'est le mal. Évalué à 2.
C'est un peu ce que je me suis dit en lisant l'article. C'est un peu un melange de:
- Un outil simple c'est de la balle, parce que c'est super simple a utiliser. Ce qu'il oublie de mentionner, c'est que l'outil simple va te faire reimplementer la roue et que ca peux potentiellement etre une catastrophe (genre si tu reinventes la roue, mais que tu la construit voilee, c'est ballot quand meme non?). Typiquement avec du C, ca donnerais: c'est cool, la gestion de la memoire est super simple, t'as pas de pauses GC et autres. Par contre, t'es a peu pres sur de te taper des core dumps par ci par la, des fuites probables et les grosses appli se retrouvent a reimplementer leur propre GC parce que leur heap est tellement fragmentee apres un certain temps qu'elle en devient inutilisable...
- La complexite c'est pas cool, certes, moi je veux bien faire simple, mais les requirements sont ce qu'ils sont. On peut pas dire "pfouuuuyayaya, c'est complexe votre truc, vous voulez pas plutot un truc simple qui resoud pas votre probleme?"
If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.