本站已关停,现有内容仅作科研等非赢利用途使用。特此声明。
查看: 3082|回复: 2
打印 上一主题 下一主题

Dart 语言的M3开发里程碑即将来到

[复制链接]
跳转到指定楼层
1#
发表于 2013-1-26 20:17:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
大家好!

下面是我同事Seth Ladder 前天在Dart语言的Google Group 上发出的有关下一个技术进展和工具发布的开发进展里程碑M3的通知。因为Google Groups在国内都无法看到,为了帮助我们开发者们能够尽快了解技术的进展,这里我把Seth的通知内容贴在这里。


=======> Dart M3 is coming, how we can help. Also, free stickers.

Hi there, friendly pub developers!

As you might know, Dart M3 is coming soon and contains lots of cool library updates. The time to update your pub packages is now! Here's what you need to know to make a smooth transition, and how we can help.

What is M3?

Dart M3 is next release of the Dart SDK and Editor, mostly focused on refactoring the Dart libraries. Some of the changes include the release of the Streams API for asynchronous event handling, cleanups to collections, simplifying Future, and more. Learn more about the new libraries or check out the docs.

When is the M3 release?

We expect to formally push Dart M3 in the middle of February.

Can I test an preview M3 build now?

Yes! You can download a sneak-peak editor build, or wait until Tuesday, Jan 22nd for an auto-update to your editor.

Please update your pub packages

Now is the perfect time to update your pub packages to work with M3. We are pushing out an auto-update of Dart Editor on Jan 22nd to get all the new libraries into your hands. Of course, this means Dart developers will potentially have an SDK that doesn't work with your latest package. So now is the time to update your package and publish to pub. Luckily, pub now supports self-publishing!

Can you help me get ready for M3?

Absolutely! Here's what we can do to help you, our awesome pub authors.


What is the deadline to update my code?

Ideally, ASAP. However, your new updated pub package should be uploaded to pub.dartlang.org no later than Feb 10th.

When will all these breaking changes stop?

We hear you! We have to update all our libraries and code, too. Thanks to your feedback, we're working very hard on getting to Dart 1.0. Lars Bak, co-founder of Dart, expects to release Dart 1.0 by summer. The rate of breaking changes should decrease as we approach 1.0. We really appreciate your hard work, and thank you for your patience and feedback.

So, about these free stickers...

I will be happy to send you Dart stickers if do the following:

  • update your pub package to work with the latest Dart SDK builds from trunk
  • publish to pub.dartlang.org
  • set up continuous integration builds on Drone.io (instructions here)
    • We have no affiliation with Drone.io, they are simply a CI service that supports Dart.
    • For more information about Drone.io, you can join their G+ community
  • send me an email with links to your drone build and your mailing address

This sticker offer expires Feb 10th, 2013 and only while supplies last.

Thank you so much for publishing your Dart package on pub.dartlang.org and being part of the growing Dart developer ecosystem. Please keep the feedback coming, and we look forward to helping you.

On behalf of the Dart team,
Seth


==== 通知原文链接在这里

ChinaGDG.com
回复

使用道具 举报

2#
 楼主| 发表于 2013-1-26 20:25:35 | 只看该作者
另外,这里有对新的Dart语言编程工具的介绍:


Important New Dart Editor Build with Support for New Dart Libraries

Dart Editor has a very significant new build that integrates support for many of the new v2 libraries. Eric Clayberg fills us in on the details and warns that this build is likely to break existing code:

A new Dart Editor build is available at www.dartlang.org/editor. Changes include:
  • Mixin support in code completion and refactoring.
  • Revised navigation menu items on editor context menu.

    • Items only appear when applicable
    • New “Find all” item to search for all declarations of a method

  • In the command-line debugger, selecting a running isolate will display all the libraries for that isolate, and all the top-level variables for those libraries.
  • For both debuggers, break-on-exceptions is now enabled by default (Issue 4765).
  • Added a new wizard for creating Chrome apps.
    Thanks to Adam Singer for the template for this wizard!
  • Added a new wizard for creating a web-ui application.
    Thanks to Chris Buckett for the CL to make this happen!
  • Editor samples and wizards updated to use the new location of dart.js (the browser pub package).
  • Fixed deletion of folders/files on Windows so that just the links are deleted and not the actual files on disk (Issue 5583).
  • Bug fixes and cleanup to the plugins distributions, especially related to launching applications.
  • Various analysis, editor, theming and refactoring fixes

Breaking Change List:

Andas always,view the changelog for the full list of changes, and to get started with the Editor see our tutorial.

====
[size=12.800000190734863px]原文链接在
[size=12.800000190734863px]这里
[size=12.800000190734863px]。  下面是新的开发工具界面的截图。

new_editor.png (35.24 KB, 下载次数: 1)

new_editor.png
ChinaGDG.com
回复 支持 反对

使用道具 举报

3#
发表于 2013-1-29 11:18:30 | 只看该作者
看来需要入手学习一下了
ChinaGDG.com
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表