RMS announced at a talk he's releasing an unofficial GNU C manual:
>I have written a manual for GNU C, and the Free Software Foundation is going to publish it in not-too-terribly long. Now, why do I say it's a manual for GNU C? It does not try to describe the C standard β because that would be tremendously complicated, and tremendously hard to use.
(cont)
Elizafox, online friend
in reply to Elizafox, online friend • • •>It's not just that there are a lot of details in the C standard. It's written in terms of abstractions. Instead of telling you what the program means, it tells you what the program is permitted to mean. So you need to think at a second-order level to make sense of the C standard. Well, the purpose of this manual is to enable people to learn C, and also to enable them to look up the details of what C constructs mean...
(cont)
Elizafox, online friend
in reply to Elizafox, online friend • • •>And indeed, C inevitably is full of wrinkles and more complex rules, but I've tried to express them in ways that make it easier to understand C programming. And part of what enabled me to do that is forgetting about the standard.
(cont)
Elizafox, online friend
in reply to Elizafox, online friend • • •>Now, GCC follows the C standard. It will be quote "conforming" if you specify certain options, which you don't actually have to specify. But by only describing what GCC does β and not all the other possible things some other compiler might do without violating the standard, it makes the manual much simpler and clearer. So I hope that once this manual has settled down, people will adapt it to cover other languages that are more or less of the same category.
(cont)
Elizafox, online friend
in reply to Elizafox, online friend • • •This is disturbing because:
* He didn't notify the GCC mailing list, he just announced it at a talk
* He hasn't contributed to GCC in 20 years, and it's in C++ now, a language RMS neither uses nor likes
* RMS is clearly bypassing mechanisms of accountability to push his views, which likely don't reflect those of the actual maintainers of GCC
* If you read it based on his past history, he clearly is claiming ultimate authority over GCC, and dictating GCC policy unilaterally, bypassing the SC
clacke: exhausted pixie dream boy πΈπͺππ°ππ likes this.
Adrian Cochrane
in reply to Elizafox, online friend • • •"* He didn't notify the GCC mailing list, he just announced it at a talk"
You mean like last year when he didn't notify the FSF employees he was returning the board? And incorrectly stated they didn't have expertise to create a proper announcement video?
clacke: exhausted pixie dream boy πΈπͺππ°ππ likes this.
Abandoned
in reply to Elizafox, online friend • • •clacke: exhausted pixie dream boy πΈπͺππ°ππ likes this.
Elizafox, online friend
in reply to Elizafox, online friend • • •AND:
gcc.gnu.org/pipermail/gcc/2021β¦
This excellent email sums things up nicely as to why RMS shouldn't be in charge of anything more sophisticated than a hot dog stand.
Remove RMS from the GCC Steering Committee
gcc.gnu.orgclacke: exhausted pixie dream boy πΈπͺππ°ππ likes this.
Elena ``of Valhalla''
in reply to Elizafox, online friend • •like this
clacke: exhausted pixie dream boy πΈπͺππ°ππ e CEO of Anti-Clock Society like this.
clacke: exhausted pixie dream boy πΈπͺππ°ππ
in reply to Elena ``of Valhalla'' • • •Elena ``of Valhalla'' likes this.