• [^] # Re: Pas très power user mais... ou pas!!!

    Posté par . En réponse à la dépêche Awesome 3.5. Évalué à 4.

    Je vais tenter, malgré l'heure todive (ben oui, le contraire de tardive quoi… me suis fait avoir entre mes mousses et linuxfr…) de discuter…

    AWM m'a toujours intrigué. Je n'ai jamais osé l'essayer (oh, le gros troll qui se pointe!) à cause de sa prétention à utiliser un langage de programmation pour configurer le bousin.

    Là, normalement, il y a plusieurs types de réactions, et comme mon intention est de bel et bien de faire naître le débat, sans forcément chercher, dans un premier temps du moins - tout en espérant trouver des arguments ennemis assez efficaces pour me convaincre de tester, comme quoi je ne suis pas fermé à 100%, signé, un utilisateur de i3 - , à utiliser awm, je vais essayer de lever les lièvres qui font que je n'ai pas envie de tester cet outils, qui peut, pourtant, potentiellement convenir à mes besoins.

    Déjà, le côté "poweruser".
    Est-il vraiment nécessaire à un twm? Je suis d'accord quand on parle de laisser à l'utilisateur une grande quantité de libertés. C'est ce qui me plaît, après tout. Mais un logiciel doit-il n'être configurable que par les poweruser, ou doit-il être gérable par tous, mais n'être maîtrisable qu'uniquement par les power users?
    Bon, je sais, awm n'a pas pour objectif de séduire les utlisateurs de base… D'ailleurs, selon i3, il semble que les twm soient tous un minimum élitistes…. mais j'en doute :)

    Autre point qui m'intrigue, awm est, quand même, un incontournable parmis ceux qui cherchent à essayer un twm.
    Pourtant, le point qui m'a fait peur, et me fait encore peur, actuellement, c'est de devoir apprendre un nouveau langage de dev. Sincèrement, je me suis peut-être planté en misant tout sur le natif et pour être plus précis le C++. Mais je me demande, est-il raisonnable de considérer un langage de programmation comme un système de configuration?
    Certes, un système de config change le comportement de l'appli… mais l'usage d'un langage de dev ne contraint-il pas, à votre avis, trop l'utilisateur, au risque de le repousser? D'autant qu'il me semble que lua n'est pas un langage utilisant un paradigme classique… mais le paradigme fonctionnel? (vraie question ici, flemme de wikipedier à 5H15 du mat)

    Bon, ok, ce post est très trollifère… mais vous noterez ma volonté d'argumenter, et je vous garantis que je suis prêt à essayer, mais que j'ai juste très peur d'essayer un wm qui me fasse apprendre un nouveau langage de dev.