News for hackers. Stuff that matters.
Re:Why Functional Programming Should Be the Future of Software by epgui on Wednesday November 02, 2022 @11:36PM (#33446678)
> are able to provide ELI5 level explanations

Yes, in theory.

In practice, people come to your explanation pre-conditioned with a lot of (often politicized) misinformation, Dunning-Kruger type overconfidence in their own ability, very little curiosity or openness to new ideas, and exhibit the attention span of a 26th percentile squirrel.

People tend to listen very little and are more skeptical of others than they are of their own understanding: instead of searching for ways in which their mental models need adjusting, they try to poke holes in your explanations. This undermines both "ELI5" approaches (because what you gain in simplicity you lose in nuance and correctness) and more pedantic approaches (which require more prerequisite knowledge, experience, and patience).

If you disagree with me because that is not your experience, just consider that you probably surround yourself with above-average intelligence people.

Re:Why Functional Programming Should Be the Future of Software by kstenerud on Thursday November 03, 2022 @04:28AM (#33448392)
It simply can't be done. It's always possible in theory but never in practice. Or at least certainly not in this special snowflake case.

Until someone bucks the trend and does it.

But for that you need someone with actual intelligence and empathy; a Feynman of that sphere so to speak.

In every gatekeeper community this is the order of things until someone finally destroys the gates to the knowledge and the monopoly of the priesthood. Until then, it's basically "blame the victim" for their own lack of understanding (e.g. "people listen very little", "people are more skeptical of others", "they try to poke holes in your explanations", "They'll repeat whatever objections they've seen or heard somewhere", etc).

Re:Why Functional Programming Should Be the Future of Software by knaekhoved on Thursday November 03, 2022 @03:56PM (#33456588)
> a Feynman of that sphere so to speak

Hopefully people who read QED don't go around thinking that they know all they need to know to make an informed judgement about lagrangian QM.

Re:Why Functional Programming Should Be the Future of Software by epgui on Thursday November 03, 2022 @11:12PM (#33461599)
Well, I don't disagree with you, but also all of these things you list in the parentheses are just how humans generally behave. They are real obstacles.

And regardless of where we place the blame, at the end of the day:

> In life, there are a lot of obvious things that are very difficult to teach.