When designing developer tools, does one have to choose between making programming easier for programmers vs. making programming more accessible and inclusive to a larger group of folks?
Whenever I work with React I feel like it is an example of a tool that makes programming easier for programmers (read as “engineers” perhaps?).
If this is true, what then are the consequences of the ClojureScript community so fully embracing the way React does its thing? Is is alienating folks, or is it making react more approachable?