Ah oui, il est pas lent dans ce sens-là du tout.
Quand je disais lent, c'est effectivement lent à se lancer par rapport aux autres (mais ça reste infiniment plus rapide qu'un DE), et, indirectement, lent à se recharger (et tu vas le recharger souvent quand tu le configureras). Mais même là, on est pas vraiment dans de la lenteur ; c'est juste qu'en comparaison avec d'autres twm, ça paraît plus lent. Mais c'est la faute à une config en Ruby, qui est longue à parser (trivia : le fichier des règles grammatical du Ruby (parse.y), écrit en BNF pour utilisation avec Yacc, fait à lui seul plus de 11k lignes
).
D'une manière générale, et à cause de la lenteur du Ruby (c'est d'ailleurs bête, parce que le WM en lui-même est écrit en C et est uniquement plombé par le parsing du Ruby), on est, au chargement et rechargement, dans le même ordre de vitesse que le cycle de compilation d'XMonad (donc qui compile un fichier haskell puis le charge). Donc en comparaison, oui, c'est lent "pour ce que c'est", mais objectivement c'est tout à fait raisonnable.