Quotes of the week
And longer lines are simply useful. Part of that is that we aren't programming in the 80's any more, and our source code is fundamentally wider as a result.
Yes, local iteration variables are still called 'i', because more context just isn't helpful for some anonymous counter. Being concise is still a good thing, and overly verbose names are not inherently better.
But still - it's entirely reasonable to have variable names that are 10-15 characters and it makes the code more legible. Writing things out instead of using abbreviations etc.
C is a symbolic language, not a text language. Encouraging newbies to declare
int iterator;
instead of
int i;
does the language a disservice.
It's true, nobody uses a TTY33 anymore. Those of us who have done so understand how "{" is preferable to "BEGIN" and why tabs are better than multiple spaces. A narrow "terminal" requires less neck and mouse movement. Any width limit is arbitrary, so to the extent anyone might care, I advocate 80 forever.
The LWN site is currently under high scraper load, so comment display has been suppressed for anonymous users. If you are a human, you may read the comments by clicking the button below:
Note: you can avoid this step in the future by logging into your LWN account.
