• [^] # Re: map/fold/filter

    Posté par . En réponse à la dépêche The Go Programming Language. Évalué à 3.

    L'absence de generics. D'après ce que j'ai compris c'est qu'il n'y a pas plus simple et efficace que de faire chacun sa bonne boucle des familles plutôt que de torturer le langage pour quelque chose qui sera toujours moins performant.
    La réponse de Rob Pike en code (à ne pas utiliser précise t-il !) : https://github.com/robpike/filter

    On retrouve cette recherche de simplicité à peu près de partout, ça donne une certaine cohérence.
    En pratique j'ai eu besoin d'un set, j'ai commencé par chercher de partout, perdu du temps à essayer des implémentations déjà faites, pour finir par utiliser le map de base et quelques routines maison finalement mieux adaptées à mon problème.

    A voir à l'usage si c'est réellement pénalisant...