Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Don't mistake the fact that normal users aren't interested in current tool chains and coding means that they aren't interested in being able to solve problems creatively. Kay mentions Hypercard in this interview, which had a long history of drawing normal people into designing solutions to their problems from scratch.

Back in the mid/late 80s I used to do work for a public library and helped set up several public Macintosh computers that had, in addition to word processing and spreadsheet software, Hypercard installed. I was amazed how people "got it" so quickly. From kids, natch, to street people to soccer moms. And by "got it" I don't mean running the built in stacks, but in creating their own.

Before long I was helping people make some really interesting projects. Some of them were beautiful monsters, but others were very well thought out. And all of them solved specific problems, many of which would not have had enough general appeal to be marketable or even transferable to anyone else.

And there's real value in having that ability. But these days most people simply can't get past the gatekeeper of beginning complexity. To be sure, in Hypercard you quickly ran up against a wall of limited extensibility in terms of its objects. I can easily imagine better.

But Kay is right, The web and most modern OPP aren't it. And modern tools for software development are a nightmare.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: