由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - clojure这符号花花绿绿的 也是醉了
相关主题
吐槽一下死卡拉我认为JVM上的语言,老大还是Java
scala/clojure/groovy/Jython/jruby都是噱头客观总结vert.x
jvm上的脚本,这个老外说得靠谱我知道为啥ruby这些framework没有用v8引擎原理的原因了
不是经常有人嚷嚷要contribute开源吗?damn, love vert.x
大家难道全是半路出家?哪天ruby把performance 提高上去了 这个语言还是可以掰掰手腕的
很多人没有意识到,其实很多人手写的c程序比java程序要慢我最近写ruby写得很开心
JVM上的语言互掐蜥蜴和好虫掐起来了
以后Web就是Node的天下了有一点我不同意公孙大神说的
相关话题的讨论汇总
话题: jerry话题: bizarro话题: world话题: ref话题: 符号
进入Programming版参与讨论
1 (共1页)
t**r
发帖数: 3428
1
(def the-world (ref "hello"))
(def bizarro-world (ref {}))
"Two worlds are better than one"
(= ["Real Jerry" "Bizarro Jerry"]
(do
(dosync
(ref-set the-world {})
(alter the-world assoc :jerry "Real Jerry")
(alter bizarro-world assoc :jerry "Bizarro Jerry")
(vec (map #(:jerry @%) [the-world bizarro-world]))))))
看最后一行。逻辑不难 但是符号太多。
z****e
发帖数: 54598
2
用vert.x就可以明显感觉到各个语言在同一个假设前提下的差距
比如代码最短小精悍的不是其他脚本,而是groovy
比如fp容易造金字塔
t**r
发帖数: 3428
3
groovy就是jvm里的python嘛

【在 z****e 的大作中提到】
: 用vert.x就可以明显感觉到各个语言在同一个假设前提下的差距
: 比如代码最短小精悍的不是其他脚本,而是groovy
: 比如fp容易造金字塔

z****e
发帖数: 54598
4
比python设计得强多了
各种简写什么也都非常省心
用完groovy再看其他脚本就觉得繁琐异常
js当初要是设计成groovy这样,估计就没人说是broken language了

【在 t**r 的大作中提到】
: groovy就是jvm里的python嘛
z****e
发帖数: 54598
5
jruby,jython,jvm里面可不是没有python的位置
只是jython在跟groovy真刀真枪的对决中毫不客气滴败下阵来而已
相比之下jruby就活得好多了,有滋有味的,jruby用的人挺多
看他们网站就知道,漂亮很多,更新也频繁,活跃度很高

【在 t**r 的大作中提到】
: groovy就是jvm里的python嘛
x****u
发帖数: 44466
6
考虑过js引擎的感受没有?JS必须语法简单还要容纳尽可能多的功能。

【在 z****e 的大作中提到】
: 比python设计得强多了
: 各种简写什么也都非常省心
: 用完groovy再看其他脚本就觉得繁琐异常
: js当初要是设计成groovy这样,估计就没人说是broken language了

z****e
发帖数: 54598
7
语法简单和功能多本质上是冲突的

【在 x****u 的大作中提到】
: 考虑过js引擎的感受没有?JS必须语法简单还要容纳尽可能多的功能。
x****u
发帖数: 44466
8
JS是为了让浏览器爽而不是程序员省事的语言

【在 z****e 的大作中提到】
: 语法简单和功能多本质上是冲突的
n*****3
发帖数: 1584
9
已经用[]
比lisp 好多啦

【在 t**r 的大作中提到】
: (def the-world (ref "hello"))
: (def bizarro-world (ref {}))
: "Two worlds are better than one"
: (= ["Real Jerry" "Bizarro Jerry"]
: (do
: (dosync
: (ref-set the-world {})
: (alter the-world assoc :jerry "Real Jerry")
: (alter bizarro-world assoc :jerry "Bizarro Jerry")
: (vec (map #(:jerry @%) [the-world bizarro-world]))))))

t**r
发帖数: 3428
10
这倒是

【在 n*****3 的大作中提到】
: 已经用[]
: 比lisp 好多啦

h*i
发帖数: 3446
11
多了一层do。
一看就是初学者,现实中ref基本不用,除了写游戏的用以外。

★ 发自iPhone App: ChineseWeb 8.7

【在 t**r 的大作中提到】
: (def the-world (ref "hello"))
: (def bizarro-world (ref {}))
: "Two worlds are better than one"
: (= ["Real Jerry" "Bizarro Jerry"]
: (do
: (dosync
: (ref-set the-world {})
: (alter the-world assoc :jerry "Real Jerry")
: (alter bizarro-world assoc :jerry "Bizarro Jerry")
: (vec (map #(:jerry @%) [the-world bizarro-world]))))))

1 (共1页)
进入Programming版参与讨论
相关主题
有一点我不同意公孙大神说的大家难道全是半路出家?
vert.x 基本上没戏很多人没有意识到,其实很多人手写的c程序比java程序要慢
感觉os之上很多automation都是用perl类脚本来搞JVM上的语言互掐
王垠真在写自己的语言了以后Web就是Node的天下了
吐槽一下死卡拉我认为JVM上的语言,老大还是Java
scala/clojure/groovy/Jython/jruby都是噱头客观总结vert.x
jvm上的脚本,这个老外说得靠谱我知道为啥ruby这些framework没有用v8引擎原理的原因了
不是经常有人嚷嚷要contribute开源吗?damn, love vert.x
相关话题的讨论汇总
话题: jerry话题: bizarro话题: world话题: ref话题: 符号