Re: [Ksummit-discuss] [PATCH] CodingStyle: Inclusive Terminology
Matthew Wilcox <[email protected]> Sat, 4 Jul 2020 20:10:33 -0400
| Newsgroups | org.linuxfoundation.lists.ksummit-discuss,dev.linux.lists.ksummit,dev.linux.lists.tech-board-discuss |
|---|---|
| Message-ID | <CAFhKne9MA_G-UsvBFfX-gZRcu9Gb7Xt7UxQ14MTppdU3X1VYdQ@mail.gmail.com> |
Erm, red-black trees don't have a derivation from gambling terminology either. The wikipedia article says: In a 1978 paper, "A Dichromatic Framework for Balanced Trees",[6] Leonidas J. Guibas and Robert Sedgewick derived the red-black tree from the symmetric binary B-tree.[7] The color "red" was chosen because it was the best-looking color produced by the color laser printer available to the authors while working at Xerox PARC.[8] Another response from Guibas states that it was because of the red and black pens available to them to draw the trees.[9] Left-right tree makes no sense. It doesn't distinguish the rbtree from its predecessor the avl tree. I don't think it's helpful to rename a standard piece of computing terminology unless it's actually hurting us to have it. Obviously if it were called a "master-slave" tree, I would be in favour of renaming it. On Sat., Jul. 4, 2020, 19:42 Dave Airlie, <[email protected]> wrote: > '. Colors to represent a policy requires an indirection. The > > > > how about: > > Using colors to represent a policy requires an indirection. > > I'd totally submit that red/black trees while in no way racist, are a > horrible indirection, as it means nothing if you've never interacted > with gambling culture, (and maybe James Bond movies). > > left/right trees make naturally more sense and translate into more > languages, so yes I think removal of color naming is a good thing even > for non-racist reasonings. > > Dave. > _______________________________________________ > Ksummit-discuss mailing list > [email protected] > https://lists.linuxfoundation.org/mailman/listinfo/ksummit-discuss > _______________________________________________ Ksummit-discuss mailing list [email protected] https://lists.linuxfoundation.org/mailman/listinfo/ksummit-discuss