Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : Ubuntu, Vim et Bash

Posté par patrick_g (page perso, ) le 06 février 2008
Les vidéos et les slides des interventions de la dernière conférence Linux en Australie sont maintenant en ligne.
Au vu du programme des conférences cela semble avoir été très dense et très complet. Je vous recommande particulièrement le Kernel report de Jonathan Corbet qui est particulièrement clair.

Dans un registre plus léger et plus trollifère un sondage sur la distro, l'éditeur et le shell qui sont utilisés a été effectuée auprès de tous les inscrits.
Evidemment les résultats sont intéressants car la population sondée est celle des développeurs du noyau et des principaux devs logiciels de l'écosystème du libre et pas un troupeau de trolls anonymes.

Donc, sans plus attendre, les résultats :

* Distribution :

1) Ubuntu
2) Debian
3) Fedora
4) Gentoo

Commentaire : la marge d'Ubuntu est énorme et si on ajoute Debian les distros à base de debs écrasent tout.

* Editeur :

1) Vim
2) Emacs
3) Vi
4) Nano

Commentaire : L'écart entre Vim et Emacs est plus qu'impressionnant. Presque humiliant.

* Shell :

1) Bash
2) Zsh
3) Tcsh
4) None

Commentaire : Même pas photo.

> Lire le journal (46 commentaires, moyenne: 4,1).  

Vous avez demandé le commentaire #901960.

Bash et la vente liée

Posté par MrLapinot (Jabber id, page perso, ) le 06/02/2008 à 11:25. (lien). Évalué à 10.

Bash devant zsh, c'est exactement la même chose qu'IE devant Firefox : beaucoup moins de fonctionnalités, activation par défaut avec l'OS.

  • [^]Re: Bash et la vente liée

    Posté par patrick_g (page perso, ) le 06/02/2008 à 11:31. (lien). Évalué à 10.

    Ce serait vrai si le sondage portait sur une population lambda. Là on a quand même à priori des grosses brutes qui sont parfaitement capables de faire des choix.
    Si ils gardent Bash ce n'est pas par ignorance ou incapacité de changer.

    • [^]Re: Bash et la vente liée

      Posté par tuXico () le 06/02/2008 à 12:10. (lien). Évalué à 5.

      +1

      (de l'intérêt d'avoir des stats sur une population ciblée...)

      --
      Ce message aurait très bien pu être au second degré.
      • [^]Re: Bash et la vente liée

        Posté par MilkaJinka () le 06/02/2008 à 13:05. (lien). Évalué à 3.

        zsh est tout de même 2e... Loin derrière c'est vrai. Plus que la vente liée, est-ce la faute aux idiosyncrasies de bash, tellement répandues que pas grand monde ne veut faire l'effort de changer ?

        --
        Persiste.

      [^]Re: Bash et la vente liée

      Posté par PsychoFox () le 06/02/2008 à 13:14. (lien). Évalué à 10.

      pas par ignorance, mais par flemme peut-être, ou parce qu'ils ont l'habitude de triturer pleins de machines différentes et que plutôt que d'apprendre à utiliser zsh pour finalement devoir le réinstaller sur chaque machine ou se retrouver sous bash, ils préfèrent n'utiliser que bash car ils sont sûrs de le trouver partout.

      Bref la préinstallation a des effets, même sur un publique averti.

      • [^]Re: Bash et la vente liée

        Posté par ploum (page perso, ) le 06/02/2008 à 13:19. (lien). Évalué à 2.

        Peut-être tout simplement à cause de zsh lui-même : bug UTF8 très gênant dans la version stable, non support des touches Home et End dans gnome-terminal, ...

        • [^]Re: Bash et la vente liée

          Posté par Bapt (page perso, ) le 06/02/2008 à 16:17. (lien). Évalué à 6.

          Il n'y a pas de bug UTF-8 dans la version stable, il n'y a pas de support pour l'unicode du tout !!! mais c'est pas grave la majeure partie des distro sont en zsh-4.3.4 qui lui gère bien l'unicode.

          Concernant le home/end dans gnome-terminal, mauvais packageur, changer packageur, ta distro devrait configurer correctement les bindkeys et tu n'aurais pas le problème, sinon 3 bindkey plus tard, tu n'auras plus le problèmes.

          zsh supporte n'importe qu'elle touche pour que tu lui dises (comme bash en fait...)

          • [^]Re: Bash et la vente liée

            Posté par RB () le 06/02/2008 à 17:30. (lien). Évalué à 2.

            Oui maintenant c'est plus la cas, zsh supporte utf-8. Il y a 3-4 ans j'utilisais zsh et je passais des jours a tuner la config, le système de complétion, ... (dans un language pas évident).

            Ensuite les distros sont largement passées à utf-8 et moi aussi et là j'ai du abandonner zsh. Bash s'est muni d'un très bon système de complétion. Et maintenant je n'ai plus vraiment de raisons de réutiliser zsh.

            En plus, du fait que bash soit plus diffusé fait que les commandes complétées sont plus nombreuse, et je n'ai plus autant de temps pour peaufiner les détails.

            Dernier léger avantage de bash, une plus grande rapidité.

            Bref, zsh est intrinséquement plus puissant, mais en fait il me fournit surtout des choses que je n'utilise jamais, bash est plus pragamatique.

    [^]Re: Bash et la vente liée

    Posté par IsNotGood () le 06/02/2008 à 17:28. (lien). Évalué à 3.

    > Bash devant zsh, c'est exactement la même chose qu'IE devant Firefox : beaucoup moins de fonctionnalités, activation par défaut avec l'OS.

    N'importe quoi. Toute distribution peut mettre zsh à la place de bash. Tu peux créer une distribution avec zsh au-lieu de bash.
    Va faire un Windows avec Firefox à la place IE.

    Un truc populaire n'est pas forcément un truc qui fait un abus de monopole.

    • [^]Re: Bash et la vente liée

      Posté par Ernest H (Jabber id, ) le 06/02/2008 à 19:08. (lien). Évalué à 1.

      non, yen a qui ont essayé de remplacer bash par zsh, ils ont eu des problèmes : http://grml.org/faq/#zsh_binsh

      • [^]Re: Bash et la vente liée

        Posté par Tonton Benoit (Jabber id, ) le 06/02/2008 à 20:36. (lien). Évalué à 2.

        Pour Gentoo ce n'est pas encore possible mais ils y travaillent.
        Les RC-Scripts sont déjà passé en full POSIX, y'a plus que portage qui pose problème :)

        • [^]Re: Bash et la vente liée

          Posté par Bapt (page perso, ) le 06/02/2008 à 20:45. (lien). Évalué à 3.

          oui mais là t'es pas rendu, les ebuild et eclass eux même sont en bash, et en bon gros bash des familles. Donc je pense qu'on ne verra jamais protage dépendant uniquement d'un shell POSIX (a ma grande déception :))...