V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Gem
V2EX  ›  分享发现

使命召唤: Dart

  •  
  •   Gem · 2015-05-02 13:16:51 +08:00 · 2851 次点击
    这是一个创建于 3497 天前的主题,其中的信息可能已经有所发展或是发生改变。
    微软刚刚才要大一统,做好了接纳Android的准备,这边Google就祭出了Dart(快要被大家遗忘的Dart),开始去Java化(?),并且同样也有全平台(以Dart VM为基础)大一统(API调用)的野心。

    看样子,Google还是准备以web而非Native的思维来做事情,然后把React再拿来消化, 营养自己,最终本质都是web app,想一想,也挺不错的,剩下的就是效率和安全问题。
    来源: http://arstechnica.com/gadgets/2015/05/01/googles-dart-language-on-android-aims-for-java-free-120-fps-apps/

    Dart: Dart is a cohesive, scalable platform for building apps that run on the web (where you can use Polymer) or on servers (such as with Google Cloud Platform). Use the Dart language, libraries, and tools to write anything from simple scripts to full-featured apps.

    Dart官网: https://www.dartlang.org/
    10 条回复    2015-05-03 19:17:27 +08:00
    avichen
        1
    avichen  
       2015-05-02 13:30:15 +08:00
    看着不错。
    jiyinyiyong
        2
    jiyinyiyong  
       2015-05-02 13:49:06 +08:00
    这几天总有在过愚人节的气氛... 等我读下这篇文章...
    jiyinyiyong
        3
    jiyinyiyong  
       2015-05-02 14:19:39 +08:00
    演示的视频里除了好多问题, 应该是不够成熟的原因.
    之前 Dart 的消息传出来是不做 Chromium 集成了, 想不到这里突然冒出来.
    引入了 Web 的刷新机制, 还有整合 Chrome 开发工具, 这些跟 React 确实像.
    但是这样的项目恐怕要过个一年才知道能不能成吧, 毕竟 Google 喜欢做试验..
    Gem
        4
    Gem  
    OP
       2015-05-02 14:31:01 +08:00
    @jiyinyiyong Google看到了“人心”---好吧,你们这群家伙(墙头草),微软能不能巨硬还不一定,但是我这里已经既“安”且“卓”,而且以后还可能让你们更加飞黄腾达(Dart),该怎么做,你们看着办吧~~哼哼,微软?不是名副其实的“微软”吗(傲娇状~)?
    ChiangDi
        5
    ChiangDi  
       2015-05-02 14:39:09 +08:00 via Android
    JavaScript 发展的很好,只要其他浏览器不支持, Dart 没有任何机会。
    sumhat
        6
    sumhat  
       2015-05-02 14:45:56 +08:00
    Dart 这是在垂死挣扎吧,Dart VM 从 Chromium 中移除,只会成为另一个 GWT,最终被淘汰。
    jiyinyiyong
        7
    jiyinyiyong  
       2015-05-02 16:37:28 +08:00
    @Gem 好懵..
    不过确实, Facebook 最近 React Native 乱搞, 微软也放大招,
    之前 Apple 的话 Swift 一出全球都是热潮.
    算下来原来的开发语言, OC Java 有那么点过气的感觉,
    C# 不了解, 但微软一下支持了那么多语言
    Google 这时候拿不出像样的手段留住开发者的话, 是要呵呵了
    hooluupog
        8
    hooluupog  
       2015-05-03 19:08:59 +08:00
    这个借鉴了react里面一些东西,angluar2也会和react某些方面很相似。
    我有预感:react的一些东西会成为未来web app的标准。
    hooluupog
        9
    hooluupog  
       2015-05-03 19:13:10 +08:00
    @ChiangDi 你可能对dart真不是特别了解。dart早就放弃取代js的计划了。
    以后在client端,直接编译为js;
    服务端有vm,可以做node能做的任何事情;
    它本身又是动态语言,可选类型,能做python/ruby的事;
    现在又开始专注于adnroid app,web app,没啥不好的。
    hooluupog
        10
    hooluupog  
       2015-05-03 19:17:27 +08:00
    @jiyinyiyong 要说开发者,这世界上开发者最多的就是java开发者和javascript开发者。所以不存在留不住开发者的情况。
    反倒是以前刚开始做android怕没有开发者,于是选择了java;但现在android已经不缺开发者了,所以没必要再迁就java了,开始做好android系统本身才是关键。
    不过android里的java不会轻易去掉的。只会共存,不会去掉。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3774 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 00:52 · PVG 08:52 · LAX 16:52 · JFK 19:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.