> having a device which is restrictive in this regard, might be a very positive experience.
It's funny you should say that. A guy I know hired some programmers to come up with custom software for a hacked Boox. It was a universal inbox for twitter, reddit, facebook and email conversations. The idea was that it purposely forced him to focus on only one thing at a time to increase his attention span and reduce the "instant thrill" of web browsing.
He has this entire theory of 'low reward lifestyle' I find intriguing.
Then again, he didn't try to do any programming on it. I'm a big fan of keeping the write -> compile loop as small as possible.