promethea.incorporated

brave and steely-eyed and morally pure and a bit terrifying… /testimonials /evil /leet .ask? .ask_long?


socialjusticemunchkin:

Programmer synesthesia is weird.

My brain Definitely! Has! Opinions! on what different languages look like and how their syntax highlighting should reflect this.

For example, Ruby is not green. Absolutely not green except perhaps in very exceptional situations. Ruby is red and blue and magenta and a bit of orange. It must be soft and somewhat bright and quite gentle. I like purple, and I like Ruby, but I don’t know if purple has a place in Ruby. If Ruby was to have a “primary” color it might be magenta or red, but it’s not the color that would be the most common.

Python is probably mostly blue-green but I’m not sure yet. Haven’t really used it.

Lisp is NOT RED. It’s likely to be cyan, but red belongs absolutely nowhere in Lisp. Magenta too. I don’t know if it’s a coincidence that a McCarthy is important to Lisp, and that reds must absolutely keep away from the language (nothing is ever a coincidence). Cyan and green and some orange and perhaps yellow.

ZSH is purple and blue. It’s quite subdued, with not much color to it.

Coffeescript is orange and it compiles to dark green javascript. Yellow is not a coffeescript color.

Julia seems to be purple and green and orange. It’s a very beautiful colorscheme with a slight strangeness and a feeling of power that’s not quite controlled. It elicits respect like a prototype nuclear reactor.

Golang? I don’t know. Orange might be important in it, but it’s not overwhelmingly orange like coffeescript.

C, unlike coffeescript, seems like a language yellow and orange would get along in.

Html I don’t really know much about. It’s mostly about the rainbow colors of the tag hierarchy, and I prefer to write it with coffeekup anyway.

And it’s not like the colors are just any of those colors. Bright green is unnatural but not searing while dark green is almost but not quite comforting. Blue wants to tinge towards purple a bit. I’m not sure if the color between dark red and strong magenta is actually the red or the magenta, but it’s an important color. Orange and purple are especially difficult colors to get right. I don’t know if reality contains the right purple anywhere in it; it might have an ultraviolet component to it. Orange must be a true orange without degrading to brown, but it may not be too bright. Yellow feels like it might have a slight goldish tinge to it but then again it should contain some green too perhaps.

And it isn’t helping that one of my screens is a glossy IPS and another is an old matte TN. At least I noticed to switch off f.lux before I went completely crazy over colors not being anything like each other ever.

This is horrible. F288FF on the TN looks like FF00FF on the IPS; what the FUCK is wrong with my color temps and why won’t redshift help?

1 month ago · tagged #baby leet · 9 notes · source: socialjusticemunchkin · .permalink

  1. thathopeyetlives reblogged this from veronicastraszh and added:
    I don’t have synesthesia, but moving from Visual Studio (which makes comments green and strings reddish) to whatever...
  2. veronicastraszh reblogged this from socialjusticemunchkin and added:
    Golly I just use the Emacs default colors for Lisp, which right now I cannot even think what they are. Which I guess...
  3. socialjusticemunchkin reblogged this from socialjusticemunchkin and added:
    This is horrible. F288FF on the TN looks like FF00FF on the IPS; what the FUCK is wrong with my color temps and why...