But you have time to scroll up and down through all the colors to find a function name?
No, your context of using the "search" tool is only required when needed. Its for programmers who failed in finding what they're looking for or when trying to find texts at the very top or bottom of the page when they're at the center of the page or to count or highlight the texts to aid in debugging.
Not to mention, the search tool is also "color" coding since it literally overlays/highlights colors to the texts so that the coders who gets "blinded by color" are not blinded anymore to find what they're trying to find.
You're not aware of the fact that you're so blind to find monochrome texts, to which you have to heavily use the search tool to spoon feed in highlighting (color coding) the texts which was immensely difficult to find to start with. This is super unproductive and a nuisance since humans have developed many ways to avoid this burden.
These are what professional programmers do when they do programming so that they specifically avoid "barbaric" programming styles which requires the "search tool" every second:
1) Color coding (Syntax high lighting)
2) Adding to the code file with lines or symbols, to notify the coder of differentiating a particular code block using: ---- **** ____ //// #### etc.
3) Using professional mouses specifically made for professional programmers or computer users.
3) Using keyboards specifically made for professional programmers or computer users.
4) Bookmarking code lines.
5) Camel case certain functions
6) Using USB touchpads/trackpads.
7) Using a dedicated USB trackball.
Matter of fact, professional modern programmers do not use basic mouse anymore. They use advanced mouses which have free scrolling mouse wheels. This is to prevent using the search tool all the time since it drastically degrades programming performance and needing to keep typing to find stuff. Using color coding and fast scroll/motion you can quickly find functions or text and start debugging/editing/programming so much faster than to keep on entering "ctrl+f" and typing words to find stuff.
You talk so much about comparing programming to books, alright lets go that route, let me show you how blind you are by the fact that even "professional" book writers color codes when they're "writing" (programming?) books before it is published. Look how they use different "colored" high lighters, colored pencils, colored markers, colored pens to mark on their books/codes so that their 'eyes" can easily find texts to which they marked and make changes to edits before publishing.
Your references talk about sensitivity to colors, not the ability to find one color of one piece of text amidst other text in different colors. This is why I say such things become a blur of clowns.
You stay in denial and wish to not comprehend what "references of sensitivity to colors" is all about, and I have to explain it again, it's because every professional environment, uses specific colors on displays so that their eyes can stay in "focus", "find" and be "productive" for parsing texts/symbols on the screen. Using monochrome texts/symbols are not used on those screens, "colored" texts/symbols are used on those displays for obvious reasons of the fact that the eyes are sensitive to certain wavelengths of color and therefore those "colored" wavelengths are used on those displays in conjunction with certain wavelengths of room lighting to aid/help the eyes to lock on or focus on the colored texts/symbols displayed on screen.
It's so important that colors are used on screens that even the environment of the lighting plays an important roll so that it better suits the eyes for
parsing and distinguishing colored texts/symbols. This is also true why all control centers uses specific lighting environment so that the computer displays are always easy to discern colored texts/symbols. You can stay in denial as long as you want, but the scientific papers says colored texts/symbols are productive and why professional entities uses them.
Instead, one should structure the document. Just like books and documentation you will find everywhere in print and online.
As again, you seriously have absolutely no idea what you're talking about and just trying to find excuses that horrendously and grossly goes against with your very own conjecture of comparing programming with story books and novel books that "no color coding" is involved.
There are
two types of book users: One that
reads and those who have proper talent to
"write" (programmer?).
There is only
one type of programmers: Those who
"Writes" programs.
The CPU (computer) is the one who does the "
reading" of your
unsafe program my friend, not your
brain.
I hope you understand the differences now between book writers and computer science programmers. Both write stuff for very
different audiences.
Guess what tools in the trade the author (writer) uses when making a book? Hmmm... please you see where I'm going right?
Just read, pay attention and take notes from a professional author's advice, "read" what he has to say for people who do not know how to "
write" (program?) books and staying organized for finding texts/symbols/content.
I'll quote some things what the professional author (Ryan Holiday) gives advice with helping to stay organized and uses a method called the "Notecard System" invented by another great author named "Robert Greene" (who was the mentor for Ryan). So here are references to
color coding used in Notecard System, I'll put them here since I assume you do not know how to read without using the search tool:
"Dustin Lance Black uses different colored inks to categorize characters and plot points, and a long table that, when covered with cards, he knows will translate to two hours onscreen."
"Bestselling novelist Jennifer McMahon color codes chapters by point of view or timeline, then thumbtacks cards to a bulletin board to map her stories."
"Robert Greene also uses color-coded cards for an extra layer of organization. With The 33 Strategies of War, he explained in his Reddit AMA, “blue cards would be about politics, yellow strictly war, green the arts and entertainment, pink cards on strategy, etc.”
Reference: https://medium.com/thrive-global/the-notecard-system-the-key-for-remembering-organizing-and-using-everything-you-read-4f48a82371b1
So, do you realize how grossly wrong you are? Would like to stay in complete denial as well for knowing the fact that professional book writers/content creators literally relies in using "color coding" to stay professional, productive and organized?
Sure, sure... that explains why you have no idea what you're talking about saying that color coding is useless, not productive and causes color blindness/blurriness. It's scientifically proven that it is productive. Even professional best selling authors who makes novels for you to read also uses color coding to write books.
You were using that for reasons to use color in text. Room illumination is not the same thing as colored text for reading.
You are confused, who said I said those statements? It was the scientists stating that room illumination is vital for viewing colored texts/symbols on displays.
You are failing to understand why Room illumination is in the context here, its mentioned because it helps the eyes to view colored texts/symbols better on the screen. They use color texts/symbols on displays and Room illumination is better for the eyes to stay in focus and productive to see the colors, which means it helps the eyes for parsing colored texts/symbols in the current window pane. Remember "parsing" means reading, finding, comprehending and acknowledging. I had to repeat this like a million times because you're not understanding the science and also the fact that color is used on the displays.
Maybe I'll give more examples to make it more understandable for you, since your not getting it (the science of it).
I'm sure you went to the movie theaters at some point in your live, right? Did you take note how the theaters are precisely designed? Do you remember how crappy the picture on the screen looks like when the Room lights are "on" as compared to when the lights are turned off?
Do you remember how much better the picture looked on the screen when the Room lights was completely turned off, but still looked crappy, did you ever thought to yourself how could it be improved?
So the point is, do you have any idea how much ridiculous science is involved and money people pays just for the professional "white" screen fixed on to their "home theaters" to watch movies using their expensive LCD/Laser/DLP projectors?
Theres is a whole ton of science for the human eyes to view colors properly on the displays and room illumination is a factor.
Professionals pays thousands of dollars for both the white screen material and projectors to
see texts/symbols/dolphins/Arnold Schwarzenegger etc for the best colors/hues/contrasts the eyes and brains can parse in experiencing. The same is true for professional computer programmers.
I myself use a 55-inch SONY 4K TV for programming, its much more productive than a 1080P 20-inch barbaric desktop monitor.
Many professional programmers uses 4 or more LCDs to make a large multi-screen desktop display, many are using high resolution multiple single ultrawide 49-inch curved desktop monitors for programming. We all use a specific room illumination to our desire, so that it helps and aids our eyes for programming to view the colors/hues/contrasts of the texts/symbols on the screen.
Similar implementation programmers are doing today, which is proved by the scientific papers decades ago...
Room illumination plays a factor for certain types of audiences such as: military, weather stations, air force control rooms, submarine control rooms, programmer's room and etc. Room illumination is used to help the eyes to see better whats being displayed on the colorized desktop screens.
If this doesn't explain it, I feel sorry for you.
In case, you missed it, I said there is a difference between displaying limited data on a screen versus text for reading--such as programs for reading, novels, etc.
As again simply just do not make assumption here and create wishful thinking. Who told you and what in the world makes you think that there is
limited data on the screen?
You think the military's Intelligence employees who are operating on the advanced computers and raking in $70-$100K+ a year are simply analyzing/parsing limited data? They are parsing more data than computer programmers, the amount of brain power and computation is far greater needed for military analysis as compared to programmers at their home desktops.
This just proves why room illumination and color coding is vital and needed for these professional professions.