Electron considered harmful
<i>sigh</i><p>First off, JS is a perfectly usable language. In some respects, it&#x27;s even great: of the &quot;big three&quot; scripting languages (Python&#x2F;Ruby&#x2F;JS), it&#x27;s the only one that got Lambdas right, and also got closures right (unlike, say, Python). It has sometimes-quirky syntax, and some odd semantics, but they don&#x27;t bite as often as you&#x27;d think.<p>Second off, I would say that this article is right about the bulk of Electron: It&#x27;s a pretty massive thing to lug around with your app, and not ideal in any sense. However, if you want to build a UI very fast, there is <i>nothing</i> better than HTML&#x2F;CSS for it. Except maybe TK.<p>Speaking of TK, I would actually advocate TK over Electron: it&#x27;s easy to use, has bindings to pretty much every language out there, and with TTK, it doesn&#x27;t look like crap.<p>Finally, &quot;considered harmful&quot; essays rarely do any good, and frequently do harm.<p>So yes, while I usually like Drew&#x27;s writing (at least a little: he&#x27;s good, but far from the best), I wish he had spent the time he spent writing this doing more work on SCAS.<p>Seriously. If SCAS was actually done, and documented, and usable, that would be great. There is a freaking vacuum of good assemblers for the platform: another one would be nice.