TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Why You Should Start Dart’ing Right Now

9 pointsby nathanpcabout 13 years ago

7 comments

azakaiabout 13 years ago
The article is basically marketing fluff.<p>And the main reason to not use Dart is alluded to in a quote in it,<p>&#62; Dart compiles to JavaScript, so your Dart web apps will work in multiple browsers (not just ours).<p>which is misleading, since to that should be added "but they will run much more slowly in IE, Firefox, WebKit and Opera", because none of them will embed the nonstandard Dart VM, only Chrome will.
评论 #3874891 未加载
Yarnageabout 13 years ago
When you're able to take Dart and reliably, run it on both the server and the web client then it may be interesting. Right now I don't see a good use case for it right now.<p>For one, debugging client-side code is going to be annoying especially if you end up running into a bug due to the Dart to JavaScript translation. You're going to have to know Dart and JavaScript well in order to debug effectively.<p>The other side of the coin, server-side, as far as I can tell isn't really ready for prime time (at least that's what the Dart language website says unless I'm misunderstanding them).<p>Neat idea but I don't see the practicality yet. In all honestly I don't understand the trend to move away from JavaScript especially when all it does is translate into JavaScript. That seems like an extra layer of abstraction that isn't very useful to me especially in debugging.
评论 #3873681 未加载
eaurougeabout 13 years ago
Not particularly impressed with the Dart comparisons to JavaScript on <a href="http://synonym.dartlang.org/" rel="nofollow">http://synonym.dartlang.org/</a>.<p>I'd rather use CoffeeScript.<p>Besides I'm not about to embark on yet another experiment, as a guinea pig, with Google.
评论 #3873998 未加载
abraxaszabout 13 years ago
I actually thought that the article was a joke (no offense). It starts off saying "... how you can become more productive and happier", and then:<p>- libraries are needed. And then it proceed to describe how if you want to get something done you have to reinvent the wheel, or port it (which amounts to the same insofar as it slows you down)<p>- Weekly updates (in particular the bit on downloading the new build and trying out the new features). How exactly does having to check for new features (and test them) makes me write better code, faster?<p>- ".. the code becomes a hell to understand. With the Dart syntax, this is a bit more difficult.." Really? I'm sure this one is a typo. Or I'm missing something.<p>Now don't get me wrong, I'm not saying that Dart is not cool, or anything (I haven't tried it). But based on the arguments in the article, I simply don't see how exactly the language is a productivity boost..
评论 #3878472 未加载
rexreedabout 13 years ago
The website says ... "One of the biggest advantages of Dart is the vibrating community..." . I'm quite curious to know about this vibrating community. Am I missing something exciting here?
评论 #3873763 未加载
redwoodabout 13 years ago
I have to say, being a non-coder... it must be so incredibly difficult to know how to start any given project with the countless languages out there.<p>Perhaps it's less messy than I imagine: maybe many of the trendy named languages are just minor modifications or bridges between standards? Anyway impressed you all negotiate this minefield so well.<p>As someone who wants to start to learn to code to build some basic web UI it certainly is difficult to know where to start!
paulhauggisabout 13 years ago
I thought they said "sharting"..and I was thinking to myself..but I already started!