News for hackers. Stuff that matters.
Re:Color Emulation by FreeFull on Friday September 13, 2019 @12:02PM (#20963301)
I'd say it's about intent. Depending on the context, "x * 4" is less clear than the bitshift (For example, when packing multiple values into an integer)
Re:Color Emulation by kevincox on Saturday September 14, 2019 @08:48AM (#20970455)
The point isn't "always do multiplication" but to do what makes logical sense. Don't pick your operators for performance, pick them for readability. The compiler will handle the performance aspect for you.