News for hackers. Stuff that matters.
Re:But no, 80-column terminals in 2020 isn't “reasonable” an... by JoeAltmaier on Saturday May 30, 2020 @07:33AM (#23360395)
Tell that to 'functional programming' people, or the lambda-crazy people who put entire functions in argument lists to the point you can't parse a statement to save your soul. I've had to print and highlight code to figure out where it began and ended.
Re:But no, 80-column terminals in 2020 isn't “reasonable” an... by ogre_codes on Saturday May 30, 2020 @04:50PM (#23364596)
> ...who put entire functions in argument lists to the point you can't parse a statement to save your soul.

As I said above, if your code is loaded down with tons of long lines of code, it's likely a symptom that something else is wrong. If code is difficult to read, it's bad code.

Re:But no, 80-column terminals in 2020 isn't “reasonable” an... by u801e on Saturday May 30, 2020 @06:36PM (#23365432)
> As I said above, if your code is loaded down with tons of long lines of code, it's likely a symptom that something else is wrong. If code is difficult to read, it's bad code.

Isn't perceived difficulty of reading code correlated with how familiar one is with the language it's written in? For example, code may be harder to read for someone who lacks experience or is new to the language, but it's not difficult for someone who is experienced and is familiar with the language.

Re:But no, 80-column terminals in 2020 isn't “reasonable” an... by dkersten on Saturday May 30, 2020 @08:52PM (#23366237)
I mainly use Clojure and keep most of my lines under 80 characters.