I'm sorry if I came out excessively harsh.
I don't think RMS is an elitist that want to sell as freedom the power for programmers.
He is simply the son of his country and epoch.
But the point is that what you and RMS (in total good faith!) consider "absurd", I see as inevitable.
Pascal, HTML, Python were explorations of this idea that computing should be simple enough to be a method of expression..
@Shamar Clarification: RMS and I do not hold the same views (I *only* referred earlier to his views). But I believe we share your view that programming *should* be taught far and wide. Free software enables anyone because tweaking an existing program is much more trivial than writing a whole new one.
Check out video at https://www.gnu.org/education/ — that is not a perspective of someone who thinks programming is only for some people.
RMS promotes general code literacy; you're attacking a straw RMS.
"Everyone should be able to write software" — not absurd
"Free Software only applies to those able to write software" — wrong
What's absurd is any suggestion that most people be more than novice programmers. A basic functional literacy might make sense. Just like everyone should know how to draw or to sing or to do basic scientific-style critical thinking… but we're still going to have most important programming (and most drawing and most science etc) done by a portion of people.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!