Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Not defending it, but I imagine they find it more readable.

Like how you might find f(x)=2x+1 easier to read than double_and_increment(some_number) = 2 * some_number + 1.



This is a kind of "false dichotomy". Not using single-letter variable name doesn't ncessarily mean using long verbose variable name. A variable name can be one word or two words that explains well while not using much space. Things usually need balance instead of extreme.


energy = mass * light_speed ^ 2

Yes, it makes it much simpler!




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: