Let's make 2018 "make programming more accessible to people not already doing it" year.
-
-
I hope people who do try and force people to think about things distill their intent and apply it in a way that has more empathy for new users :) said as a bit of a force-thinker
-
I think the first step is realizing that most people are using 100% of their brain on building features and can't absorb more things to "think about" all the time without quality suffering. So we need to bake these things into the programming model like "secure by default"
-
Yes, totally. Often the intent behind force-thinking is really 'make APIs surface the things that matter to users'. A TLS API that forces you to think about trivialities is dangerous, a TLS API that surfaces the bits that actually matter can be both safe, nux friendly and forcing
End of conversation
New conversation -
-
-
Some of the concepts are hard, but we shouldn't be adding barriers to understanding. People who do that are interested in making themselves look good rather than teaching.
-
It's pretty common for someone to justify a design decision on the grounds of "forcing people to think about <something>". It makes sense with a shallow analysis but: 1. You can't make people think about many things all the time 2. It destroys learning
-
Wat?! I apparently haven't been around those circles because I don't think I have ever heard or seen that done. That's anti-newbie and, for that matter, anti-maintainer.
- 2 more replies
New conversation -
-
-
Hey you seem like a good target for this question: what do you think about things like Factorio and the Zachtronics games to this end? i feel like they make deep concepts (queuing, concurrency, complexity management) accessible but iono if they also cause scar tissue.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
If you haven’t had a chance to play the Swift playgrounds learn to code yet... it’s adorable.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Glad you clarified "less forcing" I feel like anyone can code but some people think you have to be a rocket scientist
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.