[Its.an.education.project] An OLPC Development Model
Bert Freudenberg
bert at freudenbergs.de
Fri May 9 07:06:23 EDT 2008
On 09.05.2008, at 09:56, david at lang.hm wrote:
> which is why I fail to see the big point of Sugar.
> [...]
> a perfect example was the suggeation to make the sugarized
> activities use
> a standard file picker call so that it could go to the journal on
> the XO
> machine, or to a normal file selecteor window on other desktops.
Your example indicates that you indeed fail to see the "big point" of
Sugar. The point is to not have a document-centric environment, but an
activity-centric one. Verbs rather than nouns. Yes it gets
philosophical here. And I'm not the best to explain it.
Maybe an analogy helps. Many developers fail to see the "big point" of
object-oriented programming. For them, it's just that structs have
function pointers now, so what's the big deal? But that misses the
point completely, oo is all about decoupling and encapsulating
concepts, it's a philosophy rather than an implementation technique.
Or maybe the analogy does not help, depending on which camp one is in.
Back to your example: even if all the world thinks applications with
file dialogs are "normal" that does not imply it has to be that way.
"Don't be misled by the enormous flow of money into bad defacto
standards for unsophisticated buyers using poor adaptations of
incomplete ideas." -- Alan Kay
We do want to create something better than the status-quo. We may fail
for a gazillion of reasons, but we're trying anyway. Children deserve
the best, our future is in their hands.
- Bert -
More information about the Devel
mailing list