Why I’m Leaving Elm
For me, the best thing I got from this critique was the link to this 2018 talk by Evan:<p>The Hard Parts of Open Source, <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=o_4EX4dPppA" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=o_4EX4dPppA</a><p>I found Evan&#x27;s talking style really entertaining and enjoyable, and I totally relate to the first part about &quot;why don&#x27;t you just...&quot; and &quot;have you thought about delegation...&quot;!<p>The HN comments here are near uniformly negative towards Elm and supportive of Luke&#x27;s criticisms.  Fair enough, it&#x27;s a reasoned critique and those are definitely issues that would affect users.<p>I found the critique informative and useful.  I don&#x27;t use Elm though I&#x27;ve watched with passing interest for a while.  Now I feel there are gotchas or expectations I should be aware of if I&#x27;m considering using it, about the way the project is heading.<p>But I felt it came off way more entitled than I&#x27;m comfortable, mainly when Luke starts <i>moralising</i>, placing ethical obligations upon Evan.<p>That came over to me as &quot;you are obliged to do a lot more work that I want you to do, on your own time and personal cost, and to stop developing the project according to your own vision or you are a bad person&quot;.