4 ms·
> I'd love to hear good reasoning why using color by default is bad. Your color choices might not align with the user's color scheme. Might be necessary to fur
by drivingmenuts 3y ago
> I'd love to hear good reasoning why using color by default is bad.
Your color choices might not align with the user's color scheme. Might be necessary to further process the output which means someone has to strip out the escape codes.
- shakow 3y agoBut that would be a shame to deprive 99.9% of your users from a colored output because some guy decided to remap red to green and black to blue.
- aidenn0 3y ago> Your color choices might not align with the user's color scheme Then, just use the user's color scheme? This is an argument against using 256-color or terminal RGB, not against color altogether.
- bobbylarrybobby 3y agoBut ANSI escape codes let you output colors by name, like “red” and “yellow”. If that doesn't align with their color scheme, then that's on them.
- JdeBP 3y agoWelcome to the 21st century! Your ship has sailed. Unfortunately, the idea that one can set "solarized" colours, where the palette for the 16 AIXTerm colours is nothing like the AIXTerm colour set, has long since taken root in many people's minds, including, ironically, the minds of people who use this to turn off colourization by setting the AIXTerm 16 colour palette to various shades of grey.