<story><title>&quot;Hello World&quot; in Dart, compiled to JavaScript</title><url>https://gist.github.com/1277224</url></story><parent_chain><item><author>devin</author><text>Not desperate graspers? Try and count the number of libraries and frameworks that have come out in the last 5 years for JavaScript. Think of how many &quot;to JS&quot; solutions there are. Seriously, google that. Like 20? 25? How much &quot;to C&quot; solutions do you see getting on the front page of Hacker News these days?&lt;p&gt;It&apos;s staggering how much &apos;grasping&apos; has been happening compared to other ecosystems. It&apos;s ironic that people would scoff at a well-designed replacement like Dart in its early stages. The only reason it&apos;s fashionable to do so is because it&apos;s Google. If this was some independent developer everyone would be falling over themselves to dig in.&lt;p&gt;&quot;Oh, notch of Minecraft fame played a role? Count me &lt;i&gt;in&lt;/i&gt;.&quot;&lt;p&gt;The mob mentality of the programming community at-large is worthy of being called despicable if only for creating precisely these sorts of regularly-scheduled circle-jerk bash sessions. The sessions I&apos;m referring to involve &quot;smarter than you&quot; ass hats who walk around dumping on anything that doesn&apos;t &quot;feel&quot; right to them. If you want to &quot;feel&quot; good, go elsewhere. This is about moving the web forward.&lt;p&gt;Dear Internet, kindly get your head out of your ass.</text></item><item><author>cdata</author><text>&quot;...given that they should be grasping for any chance to leave the warty and dated pile of compromises that is Javascript behind...&quot;&lt;p&gt;I would not characterize the JavaScript community as desperate graspers, but even so, I don&apos;t see the virtue in grasping for the chance to replace a dated pile of compromises with a contemporary pile of compromises. All the hate is totally overblown - this project is young and will likely improve a lot over time - but that doesn&apos;t change the fact that what we&apos;ve seen of this project so far places it squarely in the category of &apos;novelty.&apos;</text></item><item><author>KirinDave</author><text>So the joke is that a prototype of a whole separate language has to include its runtime in its cross-compiled output? Did people... think this wouldn&apos;t be the case? Do they think that Javascript is not thousands of lines of C/C++ lurking in your browser?&lt;p&gt;Good joke guys, but I don&apos;t think you realize which way the punchline is pointing...&lt;p&gt;It sort of amazes me that people are being so hard on Dart, given that they should be grasping for &lt;i&gt;any chance&lt;/i&gt; to leave the warty and dated pile of compromises that is Javascript behind. Even the javascript community seems to tacitly admit that Javascript is a bit of diamond amongst a whole lot of dross; hence CoffeeScript and books like &quot;Javascript: The Good Parts&quot;.</text></item></parent_chain><comment><author>tripzilch</author><text>Wow. What I&apos;m seeing so far is the people critical being entirely reasonable (if perhaps misinformed), and the people defending Dart being positively &lt;i&gt;hostile&lt;/i&gt; about it, calling &quot;circle-jerk&quot; left and right.&lt;p&gt;This post takes the cake in hostility, so far, though.&lt;p&gt;And what&apos;s it need defending for? Some people try to discuss the merits and flaws in a reasoned manner. The childish behaviour you speak of is entirely yours.</text></comment>
<story><title>&quot;Hello World&quot; in Dart, compiled to JavaScript</title><url>https://gist.github.com/1277224</url></story><parent_chain><item><author>devin</author><text>Not desperate graspers? Try and count the number of libraries and frameworks that have come out in the last 5 years for JavaScript. Think of how many &quot;to JS&quot; solutions there are. Seriously, google that. Like 20? 25? How much &quot;to C&quot; solutions do you see getting on the front page of Hacker News these days?&lt;p&gt;It&apos;s staggering how much &apos;grasping&apos; has been happening compared to other ecosystems. It&apos;s ironic that people would scoff at a well-designed replacement like Dart in its early stages. The only reason it&apos;s fashionable to do so is because it&apos;s Google. If this was some independent developer everyone would be falling over themselves to dig in.&lt;p&gt;&quot;Oh, notch of Minecraft fame played a role? Count me &lt;i&gt;in&lt;/i&gt;.&quot;&lt;p&gt;The mob mentality of the programming community at-large is worthy of being called despicable if only for creating precisely these sorts of regularly-scheduled circle-jerk bash sessions. The sessions I&apos;m referring to involve &quot;smarter than you&quot; ass hats who walk around dumping on anything that doesn&apos;t &quot;feel&quot; right to them. If you want to &quot;feel&quot; good, go elsewhere. This is about moving the web forward.&lt;p&gt;Dear Internet, kindly get your head out of your ass.</text></item><item><author>cdata</author><text>&quot;...given that they should be grasping for any chance to leave the warty and dated pile of compromises that is Javascript behind...&quot;&lt;p&gt;I would not characterize the JavaScript community as desperate graspers, but even so, I don&apos;t see the virtue in grasping for the chance to replace a dated pile of compromises with a contemporary pile of compromises. All the hate is totally overblown - this project is young and will likely improve a lot over time - but that doesn&apos;t change the fact that what we&apos;ve seen of this project so far places it squarely in the category of &apos;novelty.&apos;</text></item><item><author>KirinDave</author><text>So the joke is that a prototype of a whole separate language has to include its runtime in its cross-compiled output? Did people... think this wouldn&apos;t be the case? Do they think that Javascript is not thousands of lines of C/C++ lurking in your browser?&lt;p&gt;Good joke guys, but I don&apos;t think you realize which way the punchline is pointing...&lt;p&gt;It sort of amazes me that people are being so hard on Dart, given that they should be grasping for &lt;i&gt;any chance&lt;/i&gt; to leave the warty and dated pile of compromises that is Javascript behind. Even the javascript community seems to tacitly admit that Javascript is a bit of diamond amongst a whole lot of dross; hence CoffeeScript and books like &quot;Javascript: The Good Parts&quot;.</text></item></parent_chain><comment><author>cdata</author><text>I&apos;ll take the alleged mob mentality over Google elitism any day of the week. Google can try to move the web any direction it feels is appropriate - it&apos;s Google&apos;s time, it&apos;s Google&apos;s money - but let&apos;s be clear: JavaScript is not as deficient as you might think it is, and the JavaScript community is not dumb to expect more than what Dart has offered so far (in an admittedly short span of time).&lt;p&gt;&quot;There are just two kinds of languages: the ones everybody complains about and the ones nobody uses.&quot;&lt;p&gt;Probably over-quoted these days, but I think we all know where JavaScript falls.</text></comment>