avatar
clojurescript 一年回顾# Programming - 葵花宝典
o*s
1
【 以下文字转载自 Military 讨论区 】
发信人: withoutacar (海军要靠贱载鸡。), 信区: Military
标 题: 自惭形秽的美国教授
发信站: BBS 未名空间站 (Thu Oct 18 15:32:09 2012, 美东)
自惭形秽的美国教授 www.6park.com
刘旭毕业于清华大学计算机系,1994年赴美,获得计算机博士学位,已加入美国籍
,如今在佛罗里达州立大学任终身教授。 www.6park.com
刘旭的家乡在河北省邢台的农村地区。在家乡人眼里,刘旭真不愧是山鸡里的金凤
凰。在他们的想象当中,能在美国当教授的人,一定是呼风唤雨,过着天堂般的日子。
然而,他们失望了。在刘旭的口述当中提到了这样一个有意思的故事。今年初,他接待
了一位光腚时的发小。这位发小如今已自当老板,在家乡开了一家陶瓷公司。然而,一
夜暴富的发小还不满足,他查阅了美国移民政策,根据其EB-5投资移民项目,投资50万
美元,创造10个就业机会,不需要英语考试,不需要等待,就可移民美国。他以50万美
元投入位于美国俄克拉荷马州的石油开采项目,于是,全家获得了美国绿卡。 www.
6park.com
当"一步登天"的发小神气活现地出现在刘旭面前时,竟让身为教授的他自惭形秽。
"兄弟我现在是美国人了!"发小爽朗地说。按照家乡的习俗,刘旭作为地主少不了请发
小到当地的中餐馆搓一顿,席间,发小喝了点酒,便吹嘘他日日如何挥金如土,如何挣
大钱,他在家乡的厂区如何气派等等。饭后,发小提出要去刘旭办公室参观一下。刘旭
起初揶揄着说办公室寒酸得很,不便接待,但架不住发小一再坚持,便带他步行前往。
一路上,发小还哥长哥短地夸刘旭做人低调,一定是真人不露相,还阿谀着提出邀请刘
旭回乡讲学、当客座教授等等。等进了刘旭的办公室才发现,原来那只是个不足10平方
米的小屋,里面杂乱地摆放着电脑和资料,连张沙发都没有,显得十分寒酸。发小在办
公室里坐了会,几次欲言又止,弄得气氛很尴尬。临别时,刘旭再三相送,均被婉言谢
绝,弄得刘旭好不自在。之后,发小再也没联系过。 www.6park.com
说到这儿,刘旭有些激动了,他对说,在美国当教授,是很务实的,不是为了虚荣
,更不是为了汽车洋房,而是为了真正地做学问。"这就是文化方面的差异!" 刘旭稍
平静了一会继续说。他认为,中国人就是太浮躁、太讲究表面文章,而美国人则完全相
反,他们整日忙于研究学问。到美国这么多年,很少看到美国人请客送礼讲排场。这就
是为什么美国人能够掌握核心技术,做出世界上最好的iPad电脑、iPhone手机、最好的
汽车,而中国人只能干来料加工,充当世界工厂。 www.6park.com
刘旭承认自己的说法有些过激,但他同时直言,他瞧不起那些挂着"美国某某大学
客座教授"的头衔,整日游走于国内各大学之间,以办讲座为名大把捞钱的人。他认为
,这些人都是在美国"混"够了,又回去忽悠同胞。
avatar
c*y
2
难不成昨天那个帖子也上十大了?
谁好心告诉我,今天一天没上网不过看到那么多回复还有为数不少的包子预感有什么发
生了。
avatar
z*i
3
快要签了,可是材料还没有到,真不知道usps是吃什么的,急死了。不知道到了国内
ems周日会工作,送件么?多谢!
avatar
s*g
5
Dan Ding.
avatar
L*e
6
印象中国内那头是送的。你填了家人的电话吗?他们一般都是打电话的。

【在 z******i 的大作中提到】
: 快要签了,可是材料还没有到,真不知道usps是吃什么的,急死了。不知道到了国内
: ems周日会工作,送件么?多谢!

avatar
e*o
7
楼主用这些么?生产效率真高如何得出来的?
现在是协作时代。用户数量到了一定数量,语言或者工具,效率才可能高。
三五个人用的东西,自己爽就行了。鼓吹啥效率?
avatar
s*g
8
FSU哪里有这号人
http://www.cs.fsu.edu/faculty/

【在 o*******s 的大作中提到】
: 【 以下文字转载自 Military 讨论区 】
: 发信人: withoutacar (海军要靠贱载鸡。), 信区: Military
: 标 题: 自惭形秽的美国教授
: 发信站: BBS 未名空间站 (Thu Oct 18 15:32:09 2012, 美东)
: 自惭形秽的美国教授 www.6park.com
: 刘旭毕业于清华大学计算机系,1994年赴美,获得计算机博士学位,已加入美国籍
: ,如今在佛罗里达州立大学任终身教授。 www.6park.com
: 刘旭的家乡在河北省邢台的农村地区。在家乡人眼里,刘旭真不愧是山鸡里的金凤
: 凰。在他们的想象当中,能在美国当教授的人,一定是呼风唤雨,过着天堂般的日子。
: 然而,他们失望了。在刘旭的口述当中提到了这样一个有意思的故事。今年初,他接待

avatar
z*i
9
填了,希望能及时送到阿!多谢!

【在 L********e 的大作中提到】
: 印象中国内那头是送的。你填了家人的电话吗?他们一般都是打电话的。
avatar
h*i
10
用啊。一个人顶十来个人,所以说效率高嘛。clojure的哲学就是要取巧,寄生,直接
利用别人用人力堆出来的底层环境,这样出东西快,通吃。应用程序工具理当如此。
Clojure从来不会自己搞一套,JVM,JavaScript (Google closure, Facebook react),
都是抱粗腿。
[在 hci (海螺子) 的大作中提到:]
http://swannodette.github.io/2015/12/23/year-in-review/

:...........
avatar
o*s
12
我们的就是国内的周日收到的。
avatar
e*o
13
你这个顶10个如何得来?
有了问题 狗得到答案么?
我最近看上了Drake 不爽的就是 这个是用clojure写的 另外太花哨 啥feature都想搞
我感觉长久不了

),

【在 h*i 的大作中提到】
: 用啊。一个人顶十来个人,所以说效率高嘛。clojure的哲学就是要取巧,寄生,直接
: 利用别人用人力堆出来的底层环境,这样出东西快,通吃。应用程序工具理当如此。
: Clojure从来不会自己搞一套,JVM,JavaScript (Google closure, Facebook react),
: 都是抱粗腿。
: [在 hci (海螺子) 的大作中提到:]
: :http://swannodette.github.io/2015/12/23/year-in-review/
: :
: :...........

avatar
a*k
14
杜撰的故事用来寒碜美国faculty的吧。
这种比较很无厘头。
也可以写美国faculty和国内下岗的发小的故事,可能更有代表性一些。
avatar
h*i
15
drake是什么?我天天用Clojure都没听说过。狗了一下,原来是个make工具, Factual
写的。
我有几个反应:
1. Clojure的优势在哪里,该如何用?对于这样的哲学问题,我觉得Clojure世界内部
都才刚刚搞得有点明白了,具体阐述见Rich Hickey在今年JavaOne会议上作的talk。一
些比较早期的用Clojure写的项目,都是属于在摸索阶段,往往没有发挥Clojure的长处
。比如Storm,如果是现代的Clojure程序员来写的话,肯定不会那么写。drake估计也
是这种情况。而且有些东西,比如make工具,用Clojure来写可能本来就不合适。
2. Clojure库都很小,几百行很常见,一般不存在“有了问题狗答案”的需求,有了问
题自己看代码,fork出来改几行,这个流程更常见。
3. 我对用Clojure来做轮子持谨慎的意见,但要搞应用程序的话,我觉得可以无脑上,
风险很小,效率奇高,很快就可以上市场来检验了。其他工具我还没看到有可以比美的。

【在 e*******o 的大作中提到】
: 你这个顶10个如何得来?
: 有了问题 狗得到答案么?
: 我最近看上了Drake 不爽的就是 这个是用clojure写的 另外太花哨 啥feature都想搞
: 我感觉长久不了
:
: ),

avatar
g*6
16
好像有个清华毕业的姓刘的。

【在 s******g 的大作中提到】
: FSU哪里有这号人
: http://www.cs.fsu.edu/faculty/

avatar
n*3
17
python 也是 wrap 其他语言,好像也很easy
当然performance 不如clojure

Factual

【在 h*i 的大作中提到】
: drake是什么?我天天用Clojure都没听说过。狗了一下,原来是个make工具, Factual
: 写的。
: 我有几个反应:
: 1. Clojure的优势在哪里,该如何用?对于这样的哲学问题,我觉得Clojure世界内部
: 都才刚刚搞得有点明白了,具体阐述见Rich Hickey在今年JavaOne会议上作的talk。一
: 些比较早期的用Clojure写的项目,都是属于在摸索阶段,往往没有发挥Clojure的长处
: 。比如Storm,如果是现代的Clojure程序员来写的话,肯定不会那么写。drake估计也
: 是这种情况。而且有些东西,比如make工具,用Clojure来写可能本来就不合适。
: 2. Clojure库都很小,几百行很常见,一般不存在“有了问题狗答案”的需求,有了问
: 题自己看代码,fork出来改几行,这个流程更常见。

avatar
g*r
18
办公室10平米无沙发的掩面飘过。。。
avatar
n*3
19
clojure 问题是 keep up with the host language/library
新的hot的 library like spark , 天天变,
clojure library is hard to keep up

【在 n*****3 的大作中提到】
: python 也是 wrap 其他语言,好像也很easy
: 当然performance 不如clojure
:
: Factual

avatar
F*y
20
我也想要有沙发的办公室...
avatar
b*7
21
听起来像是个好的prototype工具?
avatar
j*x
22
说自惭形秽的确是太不淡定了。
avatar
n*3
23
clojure 是 Java level 的 production 工具,

【在 b******7 的大作中提到】
: 听起来像是个好的prototype工具?
avatar
w*t
24
何秽之有?道不同不相为谋。谁让你去和暴发户推杯换盏,来来去去
avatar
W*o
25
感觉透过你说的这些clojurescript看到就是javascript的无处不在,为什么不直接上
javascript?

【在 h*i 的大作中提到】
: http://swannodette.github.io/2015/12/23/year-in-review/
: 用react native的话, 前端能够web, iOS, android 一把抓。这样前后端clojure/
: clojurescript 就全包了,生产效率不是盖的。

avatar
T*g
26
你take这个工作的时候,基本上保证了你今后一生无忧了
没风险当然也没收益了,也就没什么希望飞黄腾达了。
avatar
n*3
27
clojure 可以把 Java serve side work也做了。
clojure 和 clojure script very identical when programming
当然javaScript 也有 node。js

【在 W***o 的大作中提到】
: 感觉透过你说的这些clojurescript看到就是javascript的无处不在,为什么不直接上
: javascript?

avatar
r*c
28
这就是酸葡萄写的酸文。我还认识一个煤老板连小学都没毕业就赚得比我多,那又怎样
?我是不是得自惭死啊?

【在 o*******s 的大作中提到】
: 【 以下文字转载自 Military 讨论区 】
: 发信人: withoutacar (海军要靠贱载鸡。), 信区: Military
: 标 题: 自惭形秽的美国教授
: 发信站: BBS 未名空间站 (Thu Oct 18 15:32:09 2012, 美东)
: 自惭形秽的美国教授 www.6park.com
: 刘旭毕业于清华大学计算机系,1994年赴美,获得计算机博士学位,已加入美国籍
: ,如今在佛罗里达州立大学任终身教授。 www.6park.com
: 刘旭的家乡在河北省邢台的农村地区。在家乡人眼里,刘旭真不愧是山鸡里的金凤
: 凰。在他们的想象当中,能在美国当教授的人,一定是呼风唤雨,过着天堂般的日子。
: 然而,他们失望了。在刘旭的口述当中提到了这样一个有意思的故事。今年初,他接待

avatar
h*i
29
为什么用clojurescript不用JavaScript ? 也沒啥,clojurescript is just a nicer
language。原因和用clojure 不用Java 一样的,happier programmers, better
productivity.
还有就是个人品味,我觉得喜欢简单明了,自由自在的程序员,会喜欢clojure这样的
语言。
[在 hci (海螺子) 的大作中提到:]
http://swannodette.github.io/2015/12/23/year-in-review/

:...........
avatar
w*h
30
自惭形秽个鸟阿。。。

【在 o*******s 的大作中提到】
: 【 以下文字转载自 Military 讨论区 】
: 发信人: withoutacar (海军要靠贱载鸡。), 信区: Military
: 标 题: 自惭形秽的美国教授
: 发信站: BBS 未名空间站 (Thu Oct 18 15:32:09 2012, 美东)
: 自惭形秽的美国教授 www.6park.com
: 刘旭毕业于清华大学计算机系,1994年赴美,获得计算机博士学位,已加入美国籍
: ,如今在佛罗里达州立大学任终身教授。 www.6park.com
: 刘旭的家乡在河北省邢台的农村地区。在家乡人眼里,刘旭真不愧是山鸡里的金凤
: 凰。在他们的想象当中,能在美国当教授的人,一定是呼风唤雨,过着天堂般的日子。
: 然而,他们失望了。在刘旭的口述当中提到了这样一个有意思的故事。今年初,他接待

avatar
e*o
31
我越来越多的debug别人的代码 所以希望尽可能少的layer 尽可能的规范 所以多
clojurescript 不看好
你上面说的那些找个轮子有问题自己fork 成本太大 事实上我要fix的东西 连project
内部的代码都没时间看完

nicer

【在 h*i 的大作中提到】
: 为什么用clojurescript不用JavaScript ? 也沒啥,clojurescript is just a nicer
: language。原因和用clojure 不用Java 一样的,happier programmers, better
: productivity.
: 还有就是个人品味,我觉得喜欢简单明了,自由自在的程序员,会喜欢clojure这样的
: 语言。
: [在 hci (海螺子) 的大作中提到:]
: :http://swannodette.github.io/2015/12/23/year-in-review/
: :
: :...........

avatar
l*l
32
再牛的米国教授,最多办公室就是大一点。国内的局以上官僚自己办公室旁边都有小卧
房,内放双人床一张。很方便的。你懂的。跟国内的那如何比啊?
avatar
h*i
33
用clojure/clojurescript的一个主要好处,就是代码简洁和规范,其实就是用来解决
你说的这些问题的。
如果做新的项目,建议试试。老项目的话,独立部分也可以先试用一下。当然了,
工作中没机会自己选择技术的话,可以搞搞hobby项目上手。

project

【在 e*******o 的大作中提到】
: 我越来越多的debug别人的代码 所以希望尽可能少的layer 尽可能的规范 所以多
: clojurescript 不看好
: 你上面说的那些找个轮子有问题自己fork 成本太大 事实上我要fix的东西 连project
: 内部的代码都没时间看完
:
: nicer

avatar
M*s
34
看不懂有什么好惭愧的
本来就不是一个阶级的人
avatar
h*i
35
Clojure程序员大多在过去曾经是Java程序员或者是Javascript程序员,所以你这个问
题是让人觉得比较无语的,怎么说好呢,“曾经沧海难为水”吧。

【在 W***o 的大作中提到】
: 感觉透过你说的这些clojurescript看到就是javascript的无处不在,为什么不直接上
: javascript?

avatar
a*8
36
有的人就是喜欢把别人踩得扁扁的显得自己有优越感才觉得开心--本身就是心虚的表
现--非要觉得自己高高在上有参照物才爽。这种文章就是笑料。仁者见仁智者见智。
自己享受自己的生活和幸福好了。

【在 r**c 的大作中提到】
: 这就是酸葡萄写的酸文。我还认识一个煤老板连小学都没毕业就赚得比我多,那又怎样
: ?我是不是得自惭死啊?

avatar
h*i
37
Lisp用来作探索式编程是比较有优势的,这不假。但Clojure拜JVM生态环境所赐的优势
,在生产环境中也很实用,特别是Web编程。现在又攀上react native这条粗腿,在移
动编程上看来也有可为。对小团队来说,用一个code base, 把Web, ios, android都
搞了,还是很有吸引力的。

【在 b******7 的大作中提到】
: 听起来像是个好的prototype工具?
avatar
X*r
38
不过说认真的
这里的老师的office和国内同等地位老师的office还是有差距吧
不过好像私立的能好点

【在 o*******s 的大作中提到】
: 【 以下文字转载自 Military 讨论区 】
: 发信人: withoutacar (海军要靠贱载鸡。), 信区: Military
: 标 题: 自惭形秽的美国教授
: 发信站: BBS 未名空间站 (Thu Oct 18 15:32:09 2012, 美东)
: 自惭形秽的美国教授 www.6park.com
: 刘旭毕业于清华大学计算机系,1994年赴美,获得计算机博士学位,已加入美国籍
: ,如今在佛罗里达州立大学任终身教授。 www.6park.com
: 刘旭的家乡在河北省邢台的农村地区。在家乡人眼里,刘旭真不愧是山鸡里的金凤
: 凰。在他们的想象当中,能在美国当教授的人,一定是呼风唤雨,过着天堂般的日子。
: 然而,他们失望了。在刘旭的口述当中提到了这样一个有意思的故事。今年初,他接待

avatar
w*h
40
国内我访问的教授们,很多还要和学生挤一间办公室呢。。。
你说的都是院长啥的吧。。。

【在 X*****r 的大作中提到】
: 不过说认真的
: 这里的老师的office和国内同等地位老师的office还是有差距吧
: 不过好像私立的能好点

avatar
j*v
41
It' not true.

【在 n*****3 的大作中提到】
: clojure 问题是 keep up with the host language/library
: 新的hot的 library like spark , 天天变,
: clojure library is hard to keep up

avatar
n*3
42
why not true?
spark now release veraion 1.6
can clojure keep up?
btw i guess clojure just wrap java interface of spark,
but spark is written in scala, even java interface might not be up to day

【在 j*****v 的大作中提到】
: It' not true.
avatar
j*v
43
Define keep up.
Storm is written in clojure if you don't know

【在 n*****3 的大作中提到】
: why not true?
: spark now release veraion 1.6
: can clojure keep up?
: btw i guess clojure just wrap java interface of spark,
: but spark is written in scala, even java interface might not be up to day

avatar
h*i
44
Spark 就是炒作得厉害,真没看出来有啥好的。
如果写clojure的话,用onyx更合适,storm和spark的活都能干,也与clojure以数据为
中心的哲学更契合。
[在 hci (海螺子) 的大作中提到:]
http://swannodette.github.io/2015/12/23/year-in-review/

:...........
avatar
n*3
45
storm is in java and clojure, in case u do not know
and storm is dying now . ppl all want to switch to
spark now, it ia hard for clojure to keep up,
我们组就有这个问题, 要用 spark streaming ,
clojure wrap to keep up to date很难
因为spark 自己天天变啊

【在 j*****v 的大作中提到】
: Define keep up.
: Storm is written in clojure if you don't know

avatar
h*i
46
spark streaming又不是真的straming,是micro batch。要用真的streaming的话,还是
得storm这种。
storm的问题很多,主要是不够灵活,deploy很复杂,主要原因是没有贯彻Clojure的精
髓。当然了,写storm的那几年,Clojure的精髓是啥大家都还不太清楚。
现在比较清楚了,就是以数据为中心, Data > Function > Macro。纯用Clojure 的话
,Clojur现在出了个叫onyx的平台,可以取代storm, spark之类的技术。

【在 n*****3 的大作中提到】
: storm is in java and clojure, in case u do not know
: and storm is dying now . ppl all want to switch to
: spark now, it ia hard for clojure to keep up,
: 我们组就有这个问题, 要用 spark streaming ,
: clojure wrap to keep up to date很难
: 因为spark 自己天天变啊

avatar
j*v
47

我針對你開始說的。你把spark天天變賴成Clojure的問題。

【在 n*****3 的大作中提到】
: clojure 问题是 keep up with the host language/library
: 新的hot的 library like spark , 天天变,
: clojure library is hard to keep up

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。