Today I posted about #NixOS naively assuming the leadership didn't do anything, promoting the open letter. That was a mistake, I should've checked before. There has apparently been movement to correct the problems
In my opinion, C’s declaration-follows-usage is in and of itself not bad, merely idiosyncratic. Where it gets super bad is when you declare the identifier via the declarator and assign to the identifier not via the declarator in the same line.
@glaskows As I understand it: int * is the type of x_ptr, but int is the type of *x_ptr. The declaration, syntactically, is not the type int * juxtaposed with x_ptr, but the type int juxtaposed with the declarator *x_ptr. This is most clearly demonstrated by multiple declarations with one type: int *a, b means a is a pointer, b isn’t. The type int * is an independent construction formed by omitting the identifier from the declarator.
Why don't they just include all the old wallpapers in #GNOME by default? Why does there need to be the nostalgia app (which isn't updated frequently enough)? The wallpapers are nice!
@anselmschueler
I'm still promoting the philosophy of having only one non-trivial operation per statement. Use multiple statements together with well-named helper variables otherwise.
Always remember: You are not writing code for the compiler, but for other humans (including the future version of yourself).🙂