由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - dart写web ui实在是太爽了
相关主题
你们帮忙考证下Sun的hotspot是谁做的吗?persistence的选择
关于Restful+Json求推荐database的软件 (转载)
过去十年最成功的语言是JavaScript吧目前看就是做web,python也被落在最后
我就说js和cs肯定不是终点Performance Comparison Between Node.js and Java EE
java的hotspot,js的v8还有dart vm都出自一个人之手Surprise! Java is fastest for server-side Web apps
我相信dart有戏NOSQL排名
is javafx mobile a big thing鄙视芒果的被打脸了
大牛们讨论一下异步编程吧akka这些东西都是通信转行过来忽悠的
相关话题的讨论汇总
话题: dart话题: google话题: web话题: event话题: javascript
进入Programming版参与讨论
1 (共1页)
z****e
发帖数: 54598
1
回头再看js,受不了,coffee也是故作深沉的东西
dart不仅在ide上有强大的支持,你不需要去记那些难懂晦涩的方法
直接按一下.就出来,多容易,ide本身执行速度也非常快
然后dartium提供了一种更为快捷的测试选择
你不需要打开chrome去debug,最后满意了之后,选择生成web文件就好了
自动生成所有的静态文件,包括html,css和js,然后你放到一个文件夹下面去
搞定啦,用dart调用google的api,文档齐全,各种爽
dart还提供了android的支持,跨平台就是一个按钮的事
还有cloud的支持,如果用google cloud的话,很快就能搞上dart了
搞完dart回头看js,真的是再也不想写啥js,cs了
都很烂,dart很爽,期待swift更爽一把,哦也
手头上这个项目就用dart写web ui了,hoho
h*d
发帖数: 214
2
你推荐的vert.x我还没有看完,你就开始推dart了
l**********n
发帖数: 8443
3
大牛转前端了?
l**********n
发帖数: 8443
4
Microsoft's JavaScript team has stated that: "Some examples, like Dart,
portend that JavaScript has fundamental flaws and to support these scenarios
requires a 'clean break' from JavaScript in both syntax and runtime. We
disagree with this point of view."[25] Microsoft later released a JavaScript
superset language, TypeScript.[26]
Apple engineer Oliver Hunt, working on the WebKit project (which, at the
time, powered both Safari and Google's own Chrome browser) stated:
Adding an additional web facing language (that isn't standardized) doesn't
seem beneficial to the project, if anything it seems harmful (cf. VBScript
in IE).[27]
[...] Adding direct and exposed support for a non-standard language [Dart]
is hostile to the open web—by skipping any form [of] 'consensus' driven
language development that might happen, and foisting whatever language we
want on the Web instead. This implicitly puts any browser that supports
additional proprietary extensions in the same position as a browser
supporting something like VBScript, and has the same effect: breaking the
open web by making content that only works effectively in a single product.
l**********n
发帖数: 8443
5
Mozilla's previous CEO Brendan Eich, who developed the JavaScript language,
stated:[31]
I guarantee you that Apple and Microsoft (and Opera and Mozilla, but the
first two are enough) will never embed the Dart VM.
So 'Works best in Chrome' and even 'Works only in Chrome' are new norms
promulgated intentionally by Google. We see more of this fragmentation every
day. As a user of Chrome and Firefox (and Safari), I find it painful to
experience, never mind the political bad taste.
i**i
发帖数: 1500
6
gwt比这个还要爽. dart的这点小伎俩算个p. 连给gwt提鞋都不配.
是吧, 赵策?
t***t
发帖数: 6066
7
gwt写程序爽,build, debug搞死你。

【在 i**i 的大作中提到】
: gwt比这个还要爽. dart的这点小伎俩算个p. 连给gwt提鞋都不配.
: 是吧, 赵策?

t***t
发帖数: 6066
8
都是狗儿子。要是gwt那么爽狗就不会推大忒废贵忒了。

【在 t***t 的大作中提到】
: gwt写程序爽,build, debug搞死你。
i**i
发帖数: 1500
9
改了几个字.

【在 t***t 的大作中提到】
: 都是狗儿子。要是gwt那么爽狗就不会推大忒废贵忒了。
l**********n
发帖数: 8443
10
Jobs还活着会对Dart嗤之以鼻。
相关主题
我相信dart有戏persistence的选择
is javafx mobile a big thing求推荐database的软件 (转载)
大牛们讨论一下异步编程吧目前看就是做web,python也被落在最后
进入Programming版参与讨论
z****e
发帖数: 54598
11
干活要紧
因为有个项目得把tweets plot在google map上
不得不碰ui,所以这个时候dart就非常管用了
当然vert.x也很好用啊,我用vert.x做个server
然后ui发送request给vert.x,vert.x收到以后,发送一个request到couchdb
或者cassandra这种,然后把结果收集到,处理一下,反馈给ui
很爽的说,dart+vert.x是绝配,很容易搞
vert.x+spark+cassandra这些也是绝配,很容易搞
这是用dart如何call google map api以及如何调用google map的一些函数
我需要用call google map的api来获取经度纬度
供参考
void showMap(double latitude, double longitude){
JsObject center = new JsObject(context['google']['maps']['LatLng'], [
latitude, longitude]);//-37.8136,144.9631
JsObject mapOptions = new JsObject.jsify({
"center": center,
"zoom": 8,
"mapTypeId": context['google']['maps']['MapTypeId']['ROADMAP']
});
var map = new JsObject(context['google']['maps']['Map'], [querySelector('#
map-canvas'), mapOptions]);

var event = context['google']['maps']['event'];

event.callMethod('addListener',[map, 'click', (event)=>showResult(event)]);
// var event = new JsObject(context['google']['maps']['event']);
//
// new JsObject(context['google']['maps']['event']['addListener'], ['click'
, function(event)])
// google.maps.event.addListener(map, 'click', function(event) {
// alert( 'Lat: ' + event.latLng.lat() + ' and Longitude is: ' + event.
latLng.lng() );
// });
}
void showResult(JsObject event) {
var ll = event['latLng'];
var lat = ll.callMethod('lat').toString();
// String text = (document.getElementById("search_input") as InputElement).
value;
(document.getElementById("search_input") as InputElement).value = lat;
// double longitude = double.parse((document.getElementById("longitude") as
InputElement).value);
// double latitude = double.parse((document.getElementById("latitude") as
InputElement).value);
// showMap(latitude, longitude);
}

【在 h*d 的大作中提到】
: 你推荐的vert.x我还没有看完,你就开始推dart了
z****e
发帖数: 54598
12
从来没用过gwt,很少写前端,不懂
dart和swift都很爽的说

【在 i**i 的大作中提到】
: gwt比这个还要爽. dart的这点小伎俩算个p. 连给gwt提鞋都不配.
: 是吧, 赵策?

z****e
发帖数: 54598
13

都是狗儿子,包括什么v8之类的

【在 t***t 的大作中提到】
: 都是狗儿子。要是gwt那么爽狗就不会推大忒废贵忒了。
z****e
发帖数: 54598
14
没转,核心还是后端,但是ui有的时候不得不搞
我的stack以后会是这样
dart(web)/swift(app)+vert.x+spark(optional)+(couchdb->cassandra)
怎样,很帅吧
用couchdb主要是历史的原因
再辅助以各种啥elastic search之类的,很容易搞
我今天一天就搞成了之前需要两周才能搞定的活
dart写起来飞快的说,劈里啪啦就搞定了
主要问题是dart如何call js lib里面的方法
这个有些学习成本,一旦过去,如履平地啊

【在 l**********n 的大作中提到】
: 大牛转前端了?
z****e
发帖数: 54598
15
dart自带有http request和json的parse这些
直接发送http reqeust到vert.x上就好了
vert.x天然就是一个ws server
写一个wrapper,弄三个verticle/module
一个用来监听8080端口,接收来自dart的ui请求
一个用来对付cassandra/couchdb,从nosql里面收集数据
一个用来对付spark,收集完的数据交给spark,调用mllib pkg做处理
最后反馈结果给dart,dart再把结果plot到界面上去
核心还是vert.x,这种简单的app可以同时做web和android版
等搞定后,swift出来摸熟了之后,再上ios版
dart最让我喜欢的就是html和css还有dart脚本分离
尤其是html和dart本身分离,不象以前凑在一起,难看死了
用dart我觉得不用angular也没啥大不了的
z****e
发帖数: 54598
16
dartvm最大的冲击是针对node.js的
browser上编译成js就是了,代码维护dart就行
至于其他浏览器支持不支持,其实没啥用
js反正都做不大,这样互相牵制,丢掉的是所有人的市场
browser上的app市场估计要等下辈子才行了
还是搞mobile吧,browser只能做简单的东西

,
every

【在 l**********n 的大作中提到】
: Mozilla's previous CEO Brendan Eich, who developed the JavaScript language,
: stated:[31]
: I guarantee you that Apple and Microsoft (and Opera and Mozilla, but the
: first two are enough) will never embed the Dart VM.
: So 'Works best in Chrome' and even 'Works only in Chrome' are new norms
: promulgated intentionally by Google. We see more of this fragmentation every
: day. As a user of Chrome and Firefox (and Safari), I find it painful to
: experience, never mind the political bad taste.

z****e
发帖数: 54598
17
dart作者是lars bak
这个家伙做了v8和hotspot
相比之下,那个做node.js现在连版本号都没上1的家伙
给lars bak提鞋都不配啊,不是我说
那个家伙一脸的稚嫩,之前做过几个c的项目
一个比一个惨,这种家伙做出来的项目,你用你牛逼
更不要说lars bak后面有google了
node.js就像是无组织无纪律的法国游击队
lars bak和google就是曼斯坦因指挥着纳粹大军往前冲
铁蹄会无情地碾碎法国人的抵抗

【在 i**i 的大作中提到】
: gwt比这个还要爽. dart的这点小伎俩算个p. 连给gwt提鞋都不配.
: 是吧, 赵策?

z****e
发帖数: 54598
18
好,把这个stack搞一搞
过几天写个ppt,做个presentation去推广
骗点布菲钱
l**********n
发帖数: 8443
19
js开发前端实际上是效率很低的,那是因为web没有一个统一的standard,比如HTML
Elements, Dart不能解决这个fragmentation的问题。Dart面对的是chrome,最终要编
译成js,这个最终的js还是要面对不同浏览器的问题,除非所有浏览器都装DartVM
i**i
发帖数: 1500
20
版本号不上1不是问题.Java现在不才1.8吗?
你扯得这闲篇,谁愿意信谁信.

【在 z****e 的大作中提到】
: dart作者是lars bak
: 这个家伙做了v8和hotspot
: 相比之下,那个做node.js现在连版本号都没上1的家伙
: 给lars bak提鞋都不配啊,不是我说
: 那个家伙一脸的稚嫩,之前做过几个c的项目
: 一个比一个惨,这种家伙做出来的项目,你用你牛逼
: 更不要说lars bak后面有google了
: node.js就像是无组织无纪律的法国游击队
: lars bak和google就是曼斯坦因指挥着纳粹大军往前冲
: 铁蹄会无情地碾碎法国人的抵抗

相关主题
Performance Comparison Between Node.js and Java EE鄙视芒果的被打脸了
Surprise! Java is fastest for server-side Web appsakka这些东西都是通信转行过来忽悠的
NOSQL排名MongoDB力压Cassandra
进入Programming版参与讨论
z****e
发帖数: 54598
21
任何版本号不上1的都是问题
node.js在各个评测中屡屡落后不是没有原因的
http://www.techempower.com/benchmarks/
java已经8.0了

【在 i**i 的大作中提到】
: 版本号不上1不是问题.Java现在不才1.8吗?
: 你扯得这闲篇,谁愿意信谁信.

i**i
发帖数: 1500
22
不知道哪个hhvm是啥. 真牛逼.
http://www.techempower.com/benchmarks/#section=data-r9&hw=peak&
难道java写全了不是 (1.)8.0 ?

【在 z****e 的大作中提到】
: 任何版本号不上1的都是问题
: node.js在各个评测中屡屡落后不是没有原因的
: http://www.techempower.com/benchmarks/
: java已经8.0了

z****e
发帖数: 54598
23
就是fb做的虚拟机,php的加强版
java写全了是1.8吗?你确定吗?
打开google搜一下

【在 i**i 的大作中提到】
: 不知道哪个hhvm是啥. 真牛逼.
: http://www.techempower.com/benchmarks/#section=data-r9&hw=peak&
: 难道java写全了不是 (1.)8.0 ?

a*f
发帖数: 1790
24
Java 8应该还是1.8吧,没装过,至少Java 7 还是1.7
dart编译出来的代码太大了,六行代码生成214K文件
i**i
发帖数: 1500
25
wow, 大家都改php吧!

【在 z****e 的大作中提到】
: 就是fb做的虚拟机,php的加强版
: java写全了是1.8吗?你确定吗?
: 打开google搜一下

z****e
发帖数: 54598
26
那是internal version number
文件大点怕啥,unity等framework弄上去,哪个不大
反正是server side的东西,server side唯一不缺的就是disk space
我cloud上随便一个instance都留有30g的短暂硬盘用不了啊
10g跑一个web/app server实在是过剩的说,东西都在volume里面

【在 a*f 的大作中提到】
: Java 8应该还是1.8吧,没装过,至少Java 7 还是1.7
: dart编译出来的代码太大了,六行代码生成214K文件

z****e
发帖数: 54598
27
改啥,现在php受众还一堆,肯定比node.js多
fb还在用

【在 i**i 的大作中提到】
: wow, 大家都改php吧!
i**i
发帖数: 1500
28
你真可爱. 萌哒哒的

【在 z****e 的大作中提到】
: 改啥,现在php受众还一堆,肯定比node.js多
: fb还在用

z****e
发帖数: 54598
29
你偷偷用那bias的链接来替换,玩这种小聪明是不是觉得很爽?
data update跟db关系比较大,现在趋势是不怎么update和delete了
只insert和query,其他的塞给data warehouse等二级存储去处理

【在 i**i 的大作中提到】
: 你真可爱. 萌哒哒的
a*f
发帖数: 1790
30
In JDK 8 and JRE 8, the version strings are 1.8 and 1.8.0. Here are some
examples where the version string is used:
java -version (among other information, returns java version "1.8.0")
java -fullversion (returns java full version "1.8.0-bxx")
编译出来的代码太大 ,不相干的库代码包含太多-》 写的时候是方便了,查错找不到
问题的时候恨不能用原生态的JavaScript重写一遍

【在 z****e 的大作中提到】
: 那是internal version number
: 文件大点怕啥,unity等framework弄上去,哪个不大
: 反正是server side的东西,server side唯一不缺的就是disk space
: 我cloud上随便一个instance都留有30g的短暂硬盘用不了啊
: 10g跑一个web/app server实在是过剩的说,东西都在volume里面

相关主题
求推荐带 cluster 模式的类 Redis DB关于Restful+Json
看来couchbase跟mongo是真的干上了过去十年最成功的语言是JavaScript吧
你们帮忙考证下Sun的hotspot是谁做的吗?我就说js和cs肯定不是终点
进入Programming版参与讨论
i**i
发帖数: 1500
31
改数据的benchmark是bias的? hello world 不是bias的?
io intensive的才是node的强项. 你要是想把pi算到1b位, js显然不行, 不用比了.

【在 z****e 的大作中提到】
: 你偷偷用那bias的链接来替换,玩这种小聪明是不是觉得很爽?
: data update跟db关系比较大,现在趋势是不怎么update和delete了
: 只insert和query,其他的塞给data warehouse等二级存储去处理

a*f
发帖数: 1790
32
算pi有并行算法吗?如果出个算pi的算法题要老美算到十位是不是大部分都要挂?

【在 i**i 的大作中提到】
: 改数据的benchmark是bias的? hello world 不是bias的?
: io intensive的才是node的强项. 你要是想把pi算到1b位, js显然不行, 不用比了.

z****e
发帖数: 54598
33
Originally numbered 1.5, which is still used as the internal version number.
The number was changed to "better reflect the level of maturity, stability,
scalability and security of the J2SE."
之所以换成567,一个很重要原因是他们觉得这个东西mature了
而某个东西现在还在0.11上折腾,你觉得理由是啥?
0.x版,都能把数字写到11上去,也够可以了
rxjava最新版本是1.0.0-RC3,之前做到了0.20.x
是我见过应该说是比较高的一个preview版本号
代码差错不错,最重要的是分层,以及一些技巧
比如不要用不成熟的东西,就可以绕开很多你想都想不到的错误
还有就是对轮子作者要有评估,象node.js这种作者,连做几个都失败了的
不行,你看lars bak这种,hotspot和v8刚刚的东西,我从来都觉得lars bak是一个被
埋没的天才
总是给别人做嫁衣,很多人听说过james gosling,但是没有多少人知道lars bak
但是实际上如果没有lars bak,靠jg那个家伙定义语法,java要有今天这个结果,难
现在都瞄准jvm那个宝藏,都往上面帮东西,其实就是对lars bak一种褒奖

【在 a*f 的大作中提到】
: In JDK 8 and JRE 8, the version strings are 1.8 and 1.8.0. Here are some
: examples where the version string is used:
: java -version (among other information, returns java version "1.8.0")
: java -fullversion (returns java full version "1.8.0-bxx")
: 编译出来的代码太大 ,不相干的库代码包含太多-》 写的时候是方便了,查错找不到
: 问题的时候恨不能用原生态的JavaScript重写一遍

z****e
发帖数: 54598
34
io intense那就看第一个啊
json处理不强你来说io强?
你这个io难道是跟数据库连接的io么?

【在 i**i 的大作中提到】
: 改数据的benchmark是bias的? hello world 不是bias的?
: io intensive的才是node的强项. 你要是想把pi算到1b位, js显然不行, 不用比了.

i**i
发帖数: 1500
35
应该有吧. 我上学那会用的是taylor展开, 这显然不行.

【在 a*f 的大作中提到】
: 算pi有并行算法吗?如果出个算pi的算法题要老美算到十位是不是大部分都要挂?
z****e
发帖数: 54598
36
这比的就是web,所有东西比的都是web,包括java
用的也都是netty, vert.x这些
你跟我扯persistence
node.js除了web还能做啥?
这摆明了都是用很多语言之短攻彼之长
就这样,还是被一堆东西超过,丢人不?
吹了半天,就这玩意?

【在 i**i 的大作中提到】
: 改数据的benchmark是bias的? hello world 不是bias的?
: io intensive的才是node的强项. 你要是想把pi算到1b位, js显然不行, 不用比了.

i**i
发帖数: 1500
37
JSON.stringify({})
哪来的io?

【在 z****e 的大作中提到】
: io intense那就看第一个啊
: json处理不强你来说io强?
: 你这个io难道是跟数据库连接的io么?

z****e
发帖数: 54598
38
Best JSON responses per second
那你说这里response是啥?
Example response:
HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Content-Length: 28
Server: Example
Date: Wed, 17 Apr 2013 12:00:00 GMT
{"message":"Hello, World!"}

【在 i**i 的大作中提到】
: JSON.stringify({})
: 哪来的io?

z****e
发帖数: 54598
39
顺便说一下,你有没有发现你那个链接里面nodejs有一个垫底的?
用上了mongodb的那个评测是所有web frameworks里面最糟糕的一个
nodejs-mongodb-raw 189 4.7%
简直可以说是惨绝人寰,能再烂一点不?
http://www.techempower.com/benchmarks/#section=data-r9&hw=peak&

【在 i**i 的大作中提到】
: JSON.stringify({})
: 哪来的io?

i**i
发帖数: 1500
40
你要能中立,超脱一些就好了.
不提java的时候还是很不错的.

number.
stability,

【在 z****e 的大作中提到】
: Originally numbered 1.5, which is still used as the internal version number.
: The number was changed to "better reflect the level of maturity, stability,
: scalability and security of the J2SE."
: 之所以换成567,一个很重要原因是他们觉得这个东西mature了
: 而某个东西现在还在0.11上折腾,你觉得理由是啥?
: 0.x版,都能把数字写到11上去,也够可以了
: rxjava最新版本是1.0.0-RC3,之前做到了0.20.x
: 是我见过应该说是比较高的一个preview版本号
: 代码差错不错,最重要的是分层,以及一些技巧
: 比如不要用不成熟的东西,就可以绕开很多你想都想不到的错误

相关主题
我就说js和cs肯定不是终点is javafx mobile a big thing
java的hotspot,js的v8还有dart vm都出自一个人之手大牛们讨论一下异步编程吧
我相信dart有戏persistence的选择
进入Programming版参与讨论
z****e
发帖数: 54598
41
拉倒吧,就你对node.js那种依赖当谁看不出来
你是不是只会node?

【在 i**i 的大作中提到】
: 你要能中立,超脱一些就好了.
: 不提java的时候还是很不错的.
:
: number.
: stability,

i**i
发帖数: 1500
42
这回说对了. 那个mongodb确实很糟糕.

【在 z****e 的大作中提到】
: 顺便说一下,你有没有发现你那个链接里面nodejs有一个垫底的?
: 用上了mongodb的那个评测是所有web frameworks里面最糟糕的一个
: nodejs-mongodb-raw 189 4.7%
: 简直可以说是惨绝人寰,能再烂一点不?
: http://www.techempower.com/benchmarks/#section=data-r9&hw=peak&

z****e
发帖数: 54598
43
理由?
mongodb可是把所有的index都读入内存的
为啥还糟糕了?
update理论上应该要超过mysql才对

【在 i**i 的大作中提到】
: 这回说对了. 那个mongodb确实很糟糕.
i**i
发帖数: 1500
44
我是什么合适用什么. 依赖还说不上.

【在 z****e 的大作中提到】
: 拉倒吧,就你对node.js那种依赖当谁看不出来
: 你是不是只会node?

z****e
发帖数: 54598
45
你是只懂这么一个框架,连这个框架怎么实现的原理都不懂
http硕大的几个字母放那边,你说哪有io?

【在 i**i 的大作中提到】
: 我是什么合适用什么. 依赖还说不上.
i**i
发帖数: 1500
46
打住. 到此为止了.
z****e
发帖数: 54598
47
lol
问到理论问题时候就打住了
你也就是一死套node框架的水准
离开了node.js你还不如一文科生

【在 i**i 的大作中提到】
: 打住. 到此为止了.
i**i
发帖数: 1500
48
我觉得我很愚昧.

【在 z****e 的大作中提到】
: 你是只懂这么一个框架,连这个框架怎么实现的原理都不懂
: http硕大的几个字母放那边,你说哪有io?

i**i
发帖数: 1500
49
JSON不JSON有什么关系? 这跟hello world的区别在哪里? 包含JSON格式的串, io就多
了?
再说, 哥不用http. 效率还能高点.
哥说了, 哥很愚昧. 哥正在面壁思过中.

【在 z****e 的大作中提到】
: Best JSON responses per second
: 那你说这里response是啥?
: Example response:
: HTTP/1.1 200 OK
: Content-Type: application/json; charset=UTF-8
: Content-Length: 28
: Server: Example
: Date: Wed, 17 Apr 2013 12:00:00 GMT
: {"message":"Hello, World!"}

c*******0
发帖数: 5247
50
我用Dart写前端好一段时间了。最大的感觉就是,
如果你觉得javascript is a fundamentally broken language in terms of software
engineering, 你会很喜欢Dart。
反之,你会很不喜欢Dart。
而我正好是前者。
相关主题
求推荐database的软件 (转载)Surprise! Java is fastest for server-side Web apps
目前看就是做web,python也被落在最后NOSQL排名
Performance Comparison Between Node.js and Java EE鄙视芒果的被打脸了
进入Programming版参与讨论
l**********n
发帖数: 8443
51
有什么现成的轮子吗? 比如two-way binding, UI component这些

【在 c*******0 的大作中提到】
: 我用Dart写前端好一段时间了。最大的感觉就是,
: 如果你觉得javascript is a fundamentally broken language in terms of software
: engineering, 你会很喜欢Dart。
: 反之,你会很不喜欢Dart。
: 而我正好是前者。

l**********n
发帖数: 8443
52
前端其实也没有什么复杂的逻辑,如果有的话,也应该移到后端。
c*******0
发帖数: 5247
53

two-way binding语言标准库自带。web ui基本上都是Polymer Dart。另外也有更新非
常及时的Angular Dart

【在 l**********n 的大作中提到】
: 有什么现成的轮子吗? 比如two-way binding, UI component这些
L***s
发帖数: 1148
54
人家谦虚。gmail这么多年还beta版呢。

number.
stability,

【在 z****e 的大作中提到】
: Originally numbered 1.5, which is still used as the internal version number.
: The number was changed to "better reflect the level of maturity, stability,
: scalability and security of the J2SE."
: 之所以换成567,一个很重要原因是他们觉得这个东西mature了
: 而某个东西现在还在0.11上折腾,你觉得理由是啥?
: 0.x版,都能把数字写到11上去,也够可以了
: rxjava最新版本是1.0.0-RC3,之前做到了0.20.x
: 是我见过应该说是比较高的一个preview版本号
: 代码差错不错,最重要的是分层,以及一些技巧
: 比如不要用不成熟的东西,就可以绕开很多你想都想不到的错误

z*******3
发帖数: 13709
55
所以越来越垃圾了

【在 L***s 的大作中提到】
: 人家谦虚。gmail这么多年还beta版呢。
:
: number.
: stability,

z*******3
发帖数: 13709
56
跟json没啥必然联系
之所以大写是因为那是原文人家就大写
不是我大写给你看得
我说的是http
不用也行啊,问题是用啥?用其他东西的话
你要自己造轮子,累不累?

【在 i**i 的大作中提到】
: JSON不JSON有什么关系? 这跟hello world的区别在哪里? 包含JSON格式的串, io就多
: 了?
: 再说, 哥不用http. 效率还能高点.
: 哥说了, 哥很愚昧. 哥正在面壁思过中.

z*******3
发帖数: 13709
57
同意哈
两天搞定一个需求的感觉太爽了
明天去演示,感谢dart
js太垃圾了,难用,dart我用来控制dom太舒服了
天然的一个mvc,现在最大的问题就是如何跟js通信
有些库还是要用js的,其他没啥了

software

【在 c*******0 的大作中提到】
: 我用Dart写前端好一段时间了。最大的感觉就是,
: 如果你觉得javascript is a fundamentally broken language in terms of software
: engineering, 你会很喜欢Dart。
: 反之,你会很不喜欢Dart。
: 而我正好是前者。

z*******3
发帖数: 13709
58
其实不用也没啥,就是裸写也很通俗易懂

【在 c*******0 的大作中提到】
:
: two-way binding语言标准库自带。web ui基本上都是Polymer Dart。另外也有更新非
: 常及时的Angular Dart

z*******3
发帖数: 13709
59
dart自身就是一个大轮子
你通过dart可以拿到前端需要的一切东西
包括http协议,async这些
跟java并不冲突
js维护起来太恐怖了
我那么简单一个需求,代码量也开始有些增多
吃不消了,还好有dart,用js写到猴年马月去
反正我尝试了dart之后,再也不想写啥js了

【在 l**********n 的大作中提到】
: 前端其实也没有什么复杂的逻辑,如果有的话,也应该移到后端。
h****n
发帖数: 99
60
是Dart本身强大还是因为Polymer呀?

【在 z****e 的大作中提到】
: 回头再看js,受不了,coffee也是故作深沉的东西
: dart不仅在ide上有强大的支持,你不需要去记那些难懂晦涩的方法
: 直接按一下.就出来,多容易,ide本身执行速度也非常快
: 然后dartium提供了一种更为快捷的测试选择
: 你不需要打开chrome去debug,最后满意了之后,选择生成web文件就好了
: 自动生成所有的静态文件,包括html,css和js,然后你放到一个文件夹下面去
: 搞定啦,用dart调用google的api,文档齐全,各种爽
: dart还提供了android的支持,跨平台就是一个按钮的事
: 还有cloud的支持,如果用google cloud的话,很快就能搞上dart了
: 搞完dart回头看js,真的是再也不想写啥js,cs了

相关主题
akka这些东西都是通信转行过来忽悠的看来couchbase跟mongo是真的干上了
MongoDB力压Cassandra你们帮忙考证下Sun的hotspot是谁做的吗?
求推荐带 cluster 模式的类 Redis DB关于Restful+Json
进入Programming版参与讨论
l**********n
发帖数: 8443
61
FLex写UI真是太爽了。
m********5
发帖数: 17667
62
除了chrome还有浏览器能用么?
dart写可以interactive的flow chart方便么?

【在 z****e 的大作中提到】
: 回头再看js,受不了,coffee也是故作深沉的东西
: dart不仅在ide上有强大的支持,你不需要去记那些难懂晦涩的方法
: 直接按一下.就出来,多容易,ide本身执行速度也非常快
: 然后dartium提供了一种更为快捷的测试选择
: 你不需要打开chrome去debug,最后满意了之后,选择生成web文件就好了
: 自动生成所有的静态文件,包括html,css和js,然后你放到一个文件夹下面去
: 搞定啦,用dart调用google的api,文档齐全,各种爽
: dart还提供了android的支持,跨平台就是一个按钮的事
: 还有cloud的支持,如果用google cloud的话,很快就能搞上dart了
: 搞完dart回头看js,真的是再也不想写啥js,cs了

l**********n
发帖数: 8443
63
is dart a compiled vs interpreted language?
z****e
发帖数: 54598
64
dart可以直接编译成js,所有浏览器都可以用
如果追求performance,你可以直接弄在dartvm上
这就类似jvm了,dartvm效率超过v8
这对于server side的来说比较有用
还有就是如果你要搞点游戏啥的
这种performance的提升也比较重要
你说的应该可以实现,关键是有没有人去做

【在 m********5 的大作中提到】
: 除了chrome还有浏览器能用么?
: dart写可以interactive的flow chart方便么?

z****e
发帖数: 54598
65
dart可以是脚本
也可以是compiled language
可以是动态也可以是静态
dart可以是coffeescript
也可以是java,甚至有朝一日swift

【在 l**********n 的大作中提到】
: is dart a compiled vs interpreted language?
z****e
发帖数: 54598
66
dart本身强大

【在 h****n 的大作中提到】
: 是Dart本身强大还是因为Polymer呀?
z****e
发帖数: 54598
67
adobe不行,搞ps还凑合

【在 l**********n 的大作中提到】
: FLex写UI真是太爽了。
1 (共1页)
进入Programming版参与讨论
相关主题
akka这些东西都是通信转行过来忽悠的java的hotspot,js的v8还有dart vm都出自一个人之手
MongoDB力压Cassandra我相信dart有戏
求推荐带 cluster 模式的类 Redis DBis javafx mobile a big thing
看来couchbase跟mongo是真的干上了大牛们讨论一下异步编程吧
你们帮忙考证下Sun的hotspot是谁做的吗?persistence的选择
关于Restful+Json求推荐database的软件 (转载)
过去十年最成功的语言是JavaScript吧目前看就是做web,python也被落在最后
我就说js和cs肯定不是终点Performance Comparison Between Node.js and Java EE
相关话题的讨论汇总
话题: dart话题: google话题: web话题: event话题: javascript