• # mon passage en bépo

    Posté par . En réponse au journal Adopter une bonne disposition pour 2012: passez au bépo !. Évalué à 6. Dernière modification le 22 décembre 2011 à 11:18.

    Je tape en bépo uniquement depuis environ 6 mois. Avant cela, je me suis entrainé avec divers programmes pendant presque un an, assez régulièrement (2 ou 3 fois par semaine).
    Malgré cela, la transition a été très dure, après 25 ans de qwerty/azerty.

    J'ai utilisé une méthode de frappe en aveugle. Pas d'autocollants, pas de clavier (削除) cotorep (削除ここまで) typematrix.
    J'ai simplement imprimé une disposition des touches bépo que j'ai placé sous mon moniteur. Elle est y est encore d'ailleurs, et je m'y réfère pour trouver des caractères peu courants.

    Pendant deux semaines, ça a été catastrophique. Commencez pendant les vacances, ou pendant une période plate d'activité.
    Il m'a fallu un bon mois pour commencer à m'y retrouver, et deux mois pour être à l'aise.
    Pour retrouver ma vitesse de frappe azerty, il m'a fallu 4 mois.
    J'ai beaucoup de mal à taper en azerty maintenant, il faut que je regarde le clavier. Heureusement, je ne fais pas trop d'intervention sur des postes autres que le mien.

    Voici mes scores à ten fast fingers

    Test avec mots anglais (meilleur score sur 3 tests):
    Words per minute (WPM) 43
    Keystrokes 215
    Correct words 42
    Wrong words 0
    You reached 215 Points so you achieved position 21755 of 61302 on the ranking list (last 24 hours)

    Test avec mots français (meilleur score sur 3 tests):
    Mots par minute (MPM) 72
    Lettres tapées 372
    Mots corrects 46
    Mots incorrects 1
    Vous avez 360 Points, vous êtes donc 783ème sur 5506 au classement général (dernières 24 heures)

    Pour rire, test en français azerty (un seul test)
    Mots par minute (MPM) 31
    Lettres tapées 181
    Mots corrects 21
    Mots incorrects 2
    Vous avez 157 Points, vous êtes donc 4457ème sur 5418 au classement général (dernières 24 heures)

    (panique complète en azerty, donc).

    La frappe chute donc notablement en Anglais.
    Ce n'est pas étonnant, des touches peu fréquentes en français se retrouvent très fréquentes en anglais. De plus, les «couples» de touches qui permettent d'optimiser la frappe à deux mains ne sont pas les mêmes en anglais.
    Essayer de taper rapidement des mots courants en anglais sur un clavier bépo, tels que you, work , make ... c'est très pénible à taper en bépo.

    Pour la programmation, au moins les symboles <>{}+-/* se suivent. Avec un peu de discipline, on y arrive. Le slash et l'antislash sont accessibles facilement (surtout le slash, un peu moins l'antislash).
    La plus mauvaise idée de la disposition (pour le programmeur) est l'«espace insécable».
    Pour ceux qui ne connaissent pas, c'est une espace qui empêche le retour à la ligne entre les deux mots qu'elle sépare. On y accède par shift+espace.
    Avec ça, vous allez vous taper des erreurs de compilation affreuses. Un moyen de pallier à cet inconvénient est de colorier en rouge l'espace insécable avec une règle dans votre éditeur (je l'ai fait avec Vim).
    Par contre, sur le shell, attendez vous à quelques comportements bizarres quand vous tapez des choses avec une espace après une majuscule. Si quelqu'un a une astuce pour colorier l'espace insécable dans un terminal...

    Je dirais que si vous codez beaucoup et/ou que vous travaillez avec une équipe internationale, passez en dvorak-us (qui a de toutes façons les voyelles bien placées pour un français) et laissez tomber le bépo.
    Je ne regrette pas mon choix du bépo, car je tape beaucoup de français, mais autrement, le choix du dvorak-us est bien plus pertinent.

    Pour le moment, je tape sur un clavier Microsoft 4000. Il est ergonomique, avec un bon repose poignets et la possibilité de le surélever de 5cm sur l'avant. Et il n'est pas cher. À essayer avant d'acheter, il ne plait pas à tout le monde.

    Je dirais que si vous voulez changer de disposition clavier, faites le d'un seul coup. Tergiverser en double disposition ne vous aidera pas vraiment au moment du «grand saut».

    Discussions en français sur la création de jeux videos : IRC libera / #gamedev-fr