Re:Ask HN: Why don't smartphones encourage programming like ...
by wruza on Saturday April 15, 2023 @01:22PM
(#35582580)
It’s neither awkward nor slow, it’s just tooling that sucks (we have to type in a bare textarea, which is designed for text). Add some helpers and keys to the keyboard and it’s done. Like an email field makes your on-screen kbd have @ and . characters, you can add {} and [] and autoindent.
Best for thinking is actually walking around, while not being distracted by anything else.
Fwiw my best ideas were born in a bathroom.
But just watching it causes severe physical pain in me. Everything is awkward, and painful slow. In the time you would have written a page of code on a desktop in an IDE you hardly manage to write a few lines of working code on a phone. Alone the fact that you can't use keyboard shortcuts efficiently is more than crippling! Not to mention the extremely tiny screen on a phone. On a desktop you have for serous work 2, or better 3 screens (or some big wide one), for a reason.
And regarding deep thinking: The best setting for that is imho not the desktop, nor the bed. Best for thinking is actually walking around, while not being distracted by anything else.