If we are to make computing personal, as any medium of thought needs to be, we'll need a new framework, a new way to think about computing, We'll need to shed the ingrained assumptions. We'll need a new language: no more "users" and "programmers." I've never heard a good definition of either but these terms are too loaded and too corrosive today.*
I am not claiming this is the next big thing, but if we are to move to the sort of goals described in a number of the projects in the list, something like this will have to happen.
* Best one I know is of programming: blindly manipulating symbols in hope of an outcome.
- 'Authorship Environments: In search of the “personal” in personal computing' Strangeloop talk (https://www.youtube.com/watch?v=5U6MkU5fLJw)
If we are to make computing personal, as any medium of thought needs to be, we'll need a new framework, a new way to think about computing, We'll need to shed the ingrained assumptions. We'll need a new language: no more "users" and "programmers." I've never heard a good definition of either but these terms are too loaded and too corrosive today.*
I am not claiming this is the next big thing, but if we are to move to the sort of goals described in a number of the projects in the list, something like this will have to happen.
* Best one I know is of programming: blindly manipulating symbols in hope of an outcome.