I used to write plenty code on a tiny resistive touchscreen of the Openmoko Neo Freerunner 16 years ago. I was often hacking on its OS itself since big chunks of FSO middleware were written in Python. 25k lines doesn't seem that much.
In fact, I found it less annoying for typing code than current big capacitive screens or even N900's keyboard (which was great for texting, but could really use an additional row of keys for symbols).
In fact, I found it less annoying for typing code than current big capacitive screens or even N900's keyboard (which was great for texting, but could really use an additional row of keys for symbols).