• [^] # Re: shell advocacy

    Posté par . En réponse à la dépêche Un article et un livre sur Linux. Évalué à 5.

    Le problème c'est que c'est quand même plus simple de choisir un programme dans une liste que de taper le nom d'un exécutable en ligne de commande. On ne peut pas demander à un débutant de retenir les noms des exécutables de tous les programmes qu'il veut lancer. Par exemple, ça ne demande aucun effort de mémoire de cliquer sur OpenOffice Writer dans un menu, par contre c'est autre chose quand il faut se souvenir qu'il faut taper swriter en ligne de commande pour faire la même chose. Quand le nombre d'applications à lancer dépasse la dizaine, ça devient tout de suite moins facile, surtout quand les noms des exécutables ont un rapport lointain avec le nom du programme (swriter par exemple).

    D'ailleurs, la différence essentielle est que dans ton cas, la petite fille dont tu parles a sans doute été guidée par un adulte, je doute qu'elle soit arrivée à ce niveau d'utilisation du système en lisant de la doc et des how-to. Si chaque nouvel utilisateur de Linux était guidé par quelqu'un qui connait le système, ce serait sans doute plus simple, mais c'est loin d'être immédiat pour quelqu'un qui débute seul, surtout s'il ne sait pas comment demander de l'aide sur Internet. Et s'ils n'ont pas besoin d'aide pour apprendre à utiliser Windows, je trouve légitime qu'ils soient déçus de ne pas pouvoir utiliser Linux sans aide extérieure.

    J'ai tendance à préférer la ligne de commande en général, mais c'est parce que je connais le nom des exécutables que j'utilise. On ne peut pas demander à un débutant de faire la même chose, je trouve normal qu'il considère ça comme une régression, c'est la machine qui est censée être à son service, pas l'inverse. Et puis rien ne l'empêchera d'utiliser la ligne de commande quand il sera un peu plus aguerri.