<story><title>JavaScript Conquered the Web, Now It’s Taking Over the Desktop</title><url>https://www.wired.com/2016/05/javascript-conquered-web-now-taking-desktop/</url></story><parent_chain></parent_chain><comment><author>simula67</author><text>&amp;gt; It turns out it’s useful to have a lingua franca for the web.&lt;p&gt;No, I don&amp;#x27;t think so. Most people do not use JavaScript since it is useful. They use it since it is the only option available on the browser. There is a BIG difference.&lt;p&gt;&amp;gt; Creating desktop apps in JavaScript lets developers choose from a vast range of freely available code libraries and frameworks, which takes much of the grunt work out of coding&lt;p&gt;Lots of languages have a wide array of freely available code tooling and frameworks.&lt;p&gt;Slightly tangentially though, I wonder if we really &lt;i&gt;really&lt;/i&gt; put our mind to it, will we be able to just kill JavaScript ?&lt;p&gt;I mean, I am sure that there are people out there making a living on JavaScript, but please, take one for the team. Learn something else. I hear it is a hot market for developers.&lt;p&gt;JavaScript is obviously a flawed language[1] that inspires absolutely bad programming that the rest of us has to deal with. The ecosystem is terrible[2] and the community is full of self-righteous assholes[3] who has the collective attention span of a 2 year old [4].&lt;p&gt;Let&amp;#x27;s just call this experiment a failure, cut our losses  and just.move.on.&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.destroyallsoftware.com&amp;#x2F;talks&amp;#x2F;wat&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.destroyallsoftware.com&amp;#x2F;talks&amp;#x2F;wat&lt;/a&gt;&lt;p&gt;[2] &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;www.theregister.co.uk&amp;#x2F;2016&amp;#x2F;03&amp;#x2F;23&amp;#x2F;npm_left_pad_chaos&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;www.theregister.co.uk&amp;#x2F;2016&amp;#x2F;03&amp;#x2F;23&amp;#x2F;npm_left_pad_chaos&amp;#x2F;&lt;/a&gt;&lt;p&gt;[3] &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;atom-morgan.github.io&amp;#x2F;in-defense-of-douglas-crockford&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;atom-morgan.github.io&amp;#x2F;in-defense-of-douglas-crockford&lt;/a&gt;&lt;p&gt;[4] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;medium.com&amp;#x2F;@ericclemmons&amp;#x2F;javascript-fatigue-48d4011b6fc4#.gc226gtmp&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;medium.com&amp;#x2F;@ericclemmons&amp;#x2F;javascript-fatigue-48d4011b...&lt;/a&gt;</text></comment>
<story><title>JavaScript Conquered the Web, Now It’s Taking Over the Desktop</title><url>https://www.wired.com/2016/05/javascript-conquered-web-now-taking-desktop/</url></story><parent_chain></parent_chain><comment><author>niftich</author><text>The salient points of the article:&lt;p&gt;- People are stuffing websites into Electron and packaging it as a native application&lt;p&gt;- HTML&amp;#x2F;CSS&amp;#x2F;JS is considered &amp;#x27;hackable&amp;#x27; because it&amp;#x27;s widely understood by today&amp;#x27;s semi-power-user audience&lt;p&gt;Although the article doesn&amp;#x27;t say it, this seems to imply that:&lt;p&gt;- Full-native development unique on each platform is considered too much effort, when you can get a cross-platform app with Electron&lt;p&gt;- Other platforms are not very &amp;#x27;hackable&amp;#x27;; why is this?&lt;p&gt;Is this purely because JS has a higher mindshare and marketshare than [preferred platform language] on [preferred platform toolkit] on [preferred platform], or do HTML&amp;#x2F;CSS&amp;#x2F;JS applications actually tend to hit a sweet spot in terms of separation of presentation, view logic, business logic? Or is it about the view-understand-edit-deploy lifecycle being easier with HTML&amp;#x2F;JS apps?</text></comment>