10:19 <kujiu> bonjour
10:21 <gawel> matin
10:31 <nightlybuild> salut
10:34 <gawel> youhou nightlybuild
11:23 <No`> salut l'afpy
11:34 <ogrisel> salut No`
11:41 <AlexCONRAD_> \o
11:47 <kujiu> salut
12:17 <No`> j'ai une question qui pourrait paraître stupide...
12:17 <No`> quelqu'un sait pourquoi dans le module "cmd" (bilbi standard), la class Cmd n'est pas dérivée de "object"
12:18 <No`> ça fout la merde pour les héritages, en fait
12:18 <No`> y'a une bonne raison pour ne pas faire hériter une classe de "object"?
12:23 <gawel> je doute
12:24 <gawel> si tu fait Cmd(cmd.Cmd, object): ca devrait rulez
12:25 <No`> oui, je sais
12:25 <No`> mais c'est idiot
12:26 <No`> il suffit que le code de cmd.py ait: class Cmd(object):
12:26 <No`> (je me sens pas d'envoyer un patch juste pour ça)
12:26 <No`> je me sens pas d'envoyer un patch tout court, en fait
12:32 <gawel> demande a tarek :)
12:33 <No`> heh
14:21 <ogrisel> No`: je pense que tu devrais envoyer un patch :)
14:22 <ogrisel> ou demander sur la liste python-dev
14:35 <tarek> je pense que c pas souhaitable
14:36 <tarek> 1/ ca peut casser le code dehors qui se sert de ca
14:36 <tarek> 2/ a terme, un jour, le type de base object sera certainement implicite
14:36 <tarek> donc ca va couter plus cher de deprecater 2 fois qu'une fois
14:37 <No`> ah... ce qui cassera le code donc...
14:37 <tarek> fin c'est moi qui le dit, peut etre que non
14:37 <tarek> demande toujours c interessant ama
14:37 <tarek> de voir ce que MvL dira
14:37 <No`> j'me sens pas trop de rentrer là-dedans
14:38 <No`> ceci dit, je me demande un peu comment hériter d'object peut faire chuter du code... je m'y connais pas assez pour trouver de cas
14:38 <No`> d'après le SVN, le fichier cmd.py n'a pas été touché depuis 4 ans
14:39 <No`> (en passant)
14:39 <tarek> si il est dans une arbo d'héritage, ca peut casser le mro
14:40 <No`> au pire, on pourrait peut-être avoir dans cmd une class CmdObject(Cmd, object):
14:41 <No`> et du coup l'import:
14:41 <No`> from cmd import CmdObject as Cmd
14:41 <No`> et paf
14:41 <tarek> oui, mets celle ci dans ton code
14:42 <tarek> mais dans python, si object disparait un jour, ca a pas d'interet
14:42 <No`> je vois
14:42 <tarek> ceci etant dit, il est probable que object soit toujours explicite, c dans la philo de python
14:42 <tarek> et dans ce cas, ca a du sens de le mettre
20:24 <AlexCONRAD_> ça fuse le 1000gb/s chez dedibox