3 ms·
I don't agree. There is a place for something like end user programming. It was a big deal in the 90s and has largely fallen out of favor as developers go deepe
by scroot 8y ago
I don't agree. There is a place for something like end user programming. It was a big deal in the 90s and has largely fallen out of favor as developers go deeper into their own universes. Certainly something like Hypercard wasn't "only for developers" and there are many lessons one can draw from that.
There is no good reason that personal computing systems shouldn't or can't be in the large end user programmable systems.
- oblio 8y agoYes, there is a place for end user programming, among the end users that want to be programmers. History has shown time and time again that's a minuscule part of end users. Even Excel formulas are out of reach for most end users.
- scroot 8y agoTo what history are you referring? There are scholars who study this kind of thing (check out Bonnie Nardi, for example). Good systems that integrate end user programming are popular and used by non programmers when they are available. If they are a minuscule part of contemporary personal computing it is because developers have stopped making these types of systems, not because it is somehow above the abilities of regular people.
- mixmastamyk 8y ago"The world has progressed from smart users in front of dumb terminals, to dumb users in front of smart terminals." --Proverb