This prominently advertises live (type it in and its an active part of the game with no build/reload/whatever step) JavaScript coding, so it supports real coding.
> don't make users deal with some junky programming emulation system
Excel supports real programming, but people get a lot done it relying mainly on its wide variety of "junky programming emulation" features. People who don't see themselves as programmers often see what programmers see as "junky programming emulation" as accessible tools that don't have (and with familiarity end up lowering) the psychological/emotional barriers actual coding has for lots of people.
> accessible tools that don't have...the psychological/emotional barriers actual coding has for lots of people
I don't think I've ever seen this expressed before; that is, people (in general) having "psychological/emotional barriers" to "actual coding"?
Do you have any links or other references to this; studies, documents, heck - even a general audience article? It would all be interesting to read about. I've seen people struggle with learning (and often giving up) "coding" and "software development", and I am interested in what these barriers may be, etc - and what ways around them, or lessening them, there are.
I've run into this topic tangentially when it comes to children's education (particularly Papert's Mindstorms seems to touch on the issue), but it would be interesting to understand it more when it comes to older individuals.
> I don't think I've ever seen this expressed before; that is, people (in general) having "psychological/emotional barriers" to "actual coding"?
Are you a developer, by any chance? There's a whole academic field of study[1] dedicated to overcome the barriers faced by people trying to develop software artifacts without the need of being trained in a formal system.[2]
This prominently advertises live (type it in and its an active part of the game with no build/reload/whatever step) JavaScript coding, so it supports real coding.
> don't make users deal with some junky programming emulation system
Excel supports real programming, but people get a lot done it relying mainly on its wide variety of "junky programming emulation" features. People who don't see themselves as programmers often see what programmers see as "junky programming emulation" as accessible tools that don't have (and with familiarity end up lowering) the psychological/emotional barriers actual coding has for lots of people.