G 记和 O 记得官司 O 记赢了,这将全面推进 Dart 替代 Java 哇

2015-06-30 15:17:54 +08:00
 selrain

以后移动端估计Dart了,工程师求不了稳啊

9034 次点击
所在节点    程序员
74 条回复
lhbc
2015-07-01 00:35:36 +08:00
Google 明知 Oracle 是业界毒瘤,还要用 Java,所以啊,掉坑里了
iwdmb
2015-07-01 00:42:28 +08:00
@lhbc Android 決定的時候,Java 還是 Sun 的...
lhbc
2015-07-01 00:50:37 +08:00
@iwdmb 嗯,我刚刚查了下,Android 发布的时候,Oracle 还没收购 Sun
secondwtq
2015-07-01 00:50:38 +08:00
@neoblackcap Dart 这个东西据说本来就不适合“编译到 JavaScript”这种用法。

实际上当涉及到类似 JavaScript 的东西的时候,我也是选择 TypeScript。
yegle
2015-07-01 03:33:30 +08:00
@Numbcoder Go是开源项目,是Google的正式产品。
typcn
2015-07-01 07:09:42 +08:00
@Numbcoder 有人跟我说 Java 要访问量超大才会快,我垃圾访问量根本没用,我也不说啥了。难道还有拿手机当服务器的,反正在我的 4Ghz i7 上,Java 100 并发,Go 上万并发
@iwdmb Android 是 Google 从别的公司买过来的,不是 Google 要用的 Java
jiayao321
2015-07-01 08:39:25 +08:00
icylogic
2015-07-01 08:40:16 +08:00
单从语言层面,论适合程度显然 c#/java>c++>>go>dart,但实际上 c#/c++ 未必能被 Google 接受。

而且替换主要编程语言这么作死的事我想 Google 一定会想办法避开吧。。
missdeer
2015-07-01 08:41:40 +08:00
为什么老有人拿Go不是官方说事,Java还不是官方呢!
为什么还有人拿Go性能不如Java说事,Web端技术还在做移动app呢!
最重要的是,现在Go已经能初步支持Android开发了,其他语言技术除了C++,都还没影呢!
最后,我是支持Swift的!
selrain
2015-07-01 08:54:25 +08:00
@missdeer 最后.......
smalltalk
2015-07-01 09:00:37 +08:00
@missdeer go的性能大多数情况下不如dart,gc也不如dart适合客户端。
最后,我也支持swift
crazycen
2015-07-01 09:03:59 +08:00
java之盛,非一日之功!
kyze8439690
2015-07-01 09:36:25 +08:00
想多了,短时间内不会换的,兼容怎么做?很多功能都基于java api,两个虚拟机也基于jvm。
而且一点也不觉得dart就好到哪里去。
breeswish
2015-07-01 09:51:41 +08:00
(只有我觉得 C# 可以是一个理论上不错的替代品嘛?
(虽然 Android 不大可能用 C#
qiumaoyuan
2015-07-01 10:34:38 +08:00
所以 Google 官司输了到底对程序员用 Java 开发 Android 程序有没有影响?有什么影响?
selrain
2015-07-01 10:52:41 +08:00
@qiumaoyuan 用了java还要给钱,肯定会有影响,促使google用其他语言来代替
Lonely
2015-07-01 11:01:06 +08:00
脑洞真大
CRVV
2015-07-01 11:20:48 +08:00
@Numbcoder
我一直认为Go的性能不比Java差
http://benchmarksgame.alioth.debian.org/u64/go.php
从这里来看,对于x64机器来说,Go1.4比Java8慢一点但节约内存,算不上比Java差
x86比Java慢明显是因为编译器优化得不好,而且我已经多年没用过x86了

Go的编译器直接编译到x64/x86/ARM指令上,如果跟Java的编译器和运行时写得同样好,那必然是Go运行得快
CRVV
2015-07-01 11:23:52 +08:00
@lirau
侵权的是Java API,就是Java标准库里的所有函数名
所以这个官司本来就很扯
wezzard
2015-07-01 11:27:39 +08:00
Swift is your friend. Swift is google's friend. Swift is our friend. [doge]

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/202192

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX