• [^] # Re: Haskell pour les nuls

    Posté par . En réponse à la dépêche Sortie de GHC 8.2.1. Évalué à 1.

    Tu as des benchmark à l'appui pour ce que tu dis ? Je serais vraiment interessé.

    Non, je n'ai rien sous la main aujourd'hui. Mes évaluations datent de tant d'années... En plus comme le matériel évolue (surtout avec l'arrivée des SSD) tout est absolument à refaire. J'ai, de toute façon, besoin de faire des tests tant sur ma machine que sur celle de l'hébergeur de mes blog statiques.

    Aussi ai-je créé sur GitHub un banc de test GPL_Torture.

    J'y mettrai le source Fortran d'un test qui se passera en deux temps :

    1. Mise en mémoire de la version texte de la licence GPL-v3 puis création de n fichiers texte identiques et dont le nommage sera 1.txt, 2.txt, 3.txt ... n.txt. Le temps de création de ces fichiers sera un test en écriture.

    2. Lecture des fichiers texte créés, un par un, et ajout des balises HTML pour en faire des pages HTML dotées d'un titre reprennant le n° de fichier, d'un menu avec les liens "home - prev - next -last", et le texte de la licence elle-même encadrée par les balises PRE. Leur nommage sera 1.html, 2.html, 3html ... n.html . Ce sera donc un test en lecture - écriture.

    L'intérêt de la chose, outre de voir les capacités de son système, est que l'on peut zipper les fichiers HTML et les uploader chez l'hébergeur. Ainsi on peut voir la latence de son prestataire.