TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

A Tour of the Dart Language

30 点作者 Mamady大约 13 年前

7 条评论

DanWaterworth大约 13 年前
When people say list, I think linked-list. When they say array, I think contiguous array. I wish we could standardize on that terminology, it makes sense and allows easy differentiation between the 2 concepts.
评论 #3652416 未加载
评论 #3652409 未加载
评论 #3652498 未加载
quatrevingts大约 13 年前
Dart just seems phenomenally boring. Now, I'm not necessarily against boring. A great synthesis of what we've learned thus far in PL design, breaking no new ground, but packaging it together into a nice cohesive whole would be very welcome. But Dart seems like just a minor rearrangement of Java which does little to make Java faster, safer, or more expressive. Why invest in Dart as opposed to Java 8 + GWT, or CoffeeScript for that matter?
评论 #3653439 未加载
kibwen大约 13 年前
From the (incomplete) overview here (and ignoring the type system for the moment), Dart appears to be reasonably competent and technically sound, given that this is a language intended to compile to Javascript. That said, it doesn't terribly excite me.<p>It should be interesting to see whether the safety guarantees of optional typing and the few other restrictions it provides (such as more rigid function signatures) will really entice developers who are planning large web applications. I'm working on a modest-sized (~3kloc) Javascript codebase at the moment and it's somewhat of a mess, but that's really more due to the combined influence of legacy code, time constraints, technical debt, rapidly shifting requirements, and a lack of testing. Other than that last point, it's not immediately obvious how using Dart rather than Javascript would have benefited me. Perhaps someone who's worked with a more substantial Javascript application could provide a better answer.
评论 #3652607 未加载
评论 #3652522 未加载
评论 #3652511 未加载
评论 #3653204 未加载
评论 #3652611 未加载
jhrobert大约 13 年前
I'm getting bored with Javascript.<p>I had a look at Julia and as a result I think that there is some solid value in designing a language whose performance can match C if needed yet use dynamic typing when convenient.<p>I just don't know what to do next: CoffeeScript or Dart?<p>Both improve on Javascript. CoffeeScript with a cool syntax. Dart with performance.<p>How can I have both?
评论 #3653201 未加载
pjmlp大约 13 年前
Dart will most likely join Wave, followed by Go.
islon大约 13 年前
The similarity with java give me the creeps... And I'm a java programmer.
dgregd大约 13 年前
What are pros and cons of Dart support for Mozilla/Firefox?
评论 #3652599 未加载
评论 #3652573 未加载