3 ms·
"I do agree that you won't see any serious programming done on tablets. You need a keyboard, mouse and large display for that." This is true for any of the 'se
by ohyes 16y ago
"I do agree that you won't see any serious programming done on tablets. You need a keyboard, mouse and large display for that."
This is true for any of the 'serious' programming languages currently in use. And it is because their semantics are such that there are huge returns from being able to display a lot of text at one time (they are not interactive, they are not concise). (Is this because of something inherent in programming, or is it because we tailor the language to be easily editable with keyboard/mouse? It is unclear.)
It would be interesting to see a language like APL on a tablet. The use of sigils leads to a very concise language, and the downside of sigils (lack of a specific keyboard for them), seems to be overcome on a tablet where you use the touch screen as a keyboard.
You could probably go further with it, tailoring a language and development environment specifically to the strengths of a tablet. You might also see something more lisp-like, editing a data structure in real time as a way to create your code.
We aren't going to be there anytime soon, but it is an interesting area of research.