由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - node太牛逼了,这次把Scala也给干了
相关主题
Spark会干掉Storm吗?原来用ruby和python的公司很喜欢转scala
板上的高人们能给科普比较functional programming language么functional programming lang里面 如果我说以後会大面积火的,还是lisp (clojure)
谈谈我认识的一些lisp程序员有没有谁真的做web的用FP在production上主要产品
Scala or clojure学习了一下午 Haskell
jvm上的脚本,这个老外说得靠谱最近感觉了一下市场上对scala的需求
Scala这次又被比下去了现在Go是啥情况呀?
未来15年,服务器端语言,除了标准的java,我看好scala,go 前端Paypal这次搞的Java有些狼狈呀
GoLang, Scala, Swift, Rust 哪个能在2015有关键性的突破?Javascript确实是最优秀的语言之一
相关话题的讨论汇总
话题: javascript话题: io话题: node话题: language话题: scala
进入Programming版参与讨论
1 (共1页)
p*****2
发帖数: 21240
m*******l
发帖数: 12782
2
大牛是不是只用NODE.JS了?

【在 p*****2 的大作中提到】
: http://brikis98.blogspot.com/2013/11/play-scala-and-iteratees-v
p*****2
发帖数: 21240
3

还有clojure

【在 m*******l 的大作中提到】
: 大牛是不是只用NODE.JS了?
s***o
发帖数: 2191
4
别再找了,要是找到node把cloju也干了就麻烦了

【在 p*****2 的大作中提到】
: http://brikis98.blogspot.com/2013/11/play-scala-and-iteratees-v
p*****2
发帖数: 21240
5

node不能在JVM上run。干不了Clojure的。

【在 s***o 的大作中提到】
: 别再找了,要是找到node把cloju也干了就麻烦了
n*w
发帖数: 3393
6
javascript和clojure不是那么远。
“JavaScript’s functions are first class objects with (mostly) lexical
scoping. JavaScript is the first lambda language to go mainstream. Deep down
, JavaScript has more in common with Lisp and Scheme than with Java. It is
Lisp in C’s clothing. This makes JavaScript a remarkably powerful language.
p*****2
发帖数: 21240
7

down
language.
大牛这个说的很对。的确是同源的。

【在 n*w 的大作中提到】
: javascript和clojure不是那么远。
: “JavaScript’s functions are first class objects with (mostly) lexical
: scoping. JavaScript is the first lambda language to go mainstream. Deep down
: , JavaScript has more in common with Lisp and Scheme than with Java. It is
: Lisp in C’s clothing. This makes JavaScript a remarkably powerful language.
: ”

s***o
发帖数: 2191
8
"Lisp in C’s clothing" 很眼熟,是不是good part 里说的?

down
language.

【在 n*w 的大作中提到】
: javascript和clojure不是那么远。
: “JavaScript’s functions are first class objects with (mostly) lexical
: scoping. JavaScript is the first lambda language to go mainstream. Deep down
: , JavaScript has more in common with Lisp and Scheme than with Java. It is
: Lisp in C’s clothing. This makes JavaScript a remarkably powerful language.
: ”

n*w
发帖数: 3393
9
是。
“JavaScript is the first lambda language to go mainstream”。
好奇第二个是谁?c#能排上第几?

【在 s***o 的大作中提到】
: "Lisp in C’s clothing" 很眼熟,是不是good part 里说的?
:
: down
: language.

m*******l
发帖数: 12782
10
反正JAVA还没有

【在 n*w 的大作中提到】
: 是。
: “JavaScript is the first lambda language to go mainstream”。
: 好奇第二个是谁?c#能排上第几?

相关主题
Scala这次又被比下去了原来用ruby和python的公司很喜欢转scala
未来15年,服务器端语言,除了标准的java,我看好scala,go 前端functional programming lang里面 如果我说以後会大面积火的,还是lisp (clojure)
GoLang, Scala, Swift, Rust 哪个能在2015有关键性的突破?有没有谁真的做web的用FP在production上主要产品
进入Programming版参与讨论
c******o
发帖数: 1277
11
这个没比较啊,就是说Stream IO难懂,不好看。其实functional Stream IO的最重要
的优势还是composibility.
可以重用并且任意组合小的逻辑模块,而不用担心side effect.
Stream IO 其实确实是像他所说的,是个非常high level abstraction, 能做的可不光
是web service, 所有的IO side effect 都是可以用它来model
In short, you model "the whole world" as one or more Stream(s) (lazy
evaluate List) of events.
1. It is unlimited (a world never ends)
2. it can not go back (once you get a value, it is immutable, so it can not
be modified)
3. It is in future (before you see the value, it is not there)
再说, Streaming IO 可不是光在 scala, haskell/clojure也肯定能做。
说不定 JS也能做(如果有JS版本有lzay evaluation的话)

【在 p*****2 的大作中提到】
: http://brikis98.blogspot.com/2013/11/play-scala-and-iteratees-v
d****i
发帖数: 4809
12
找到出处了:
JavaScript: The World's Most Misunderstood Programming Language
http://javascript.crockford.com/javascript.html

【在 s***o 的大作中提到】
: "Lisp in C’s clothing" 很眼熟,是不是good part 里说的?
:
: down
: language.

p*****2
发帖数: 21240
13

not
大牛比较一下node和play?

【在 c******o 的大作中提到】
: 这个没比较啊,就是说Stream IO难懂,不好看。其实functional Stream IO的最重要
: 的优势还是composibility.
: 可以重用并且任意组合小的逻辑模块,而不用担心side effect.
: Stream IO 其实确实是像他所说的,是个非常high level abstraction, 能做的可不光
: 是web service, 所有的IO side effect 都是可以用它来model
: In short, you model "the whole world" as one or more Stream(s) (lazy
: evaluate List) of events.
: 1. It is unlimited (a world never ends)
: 2. it can not go back (once you get a value, it is immutable, so it can not
: be modified)

c******o
发帖数: 1277
14
play不是node,play too heavy.
比如说,play 里面一堆 Json read/write/format/validation的API
再比如说,play 有整个一套test framework. play 把所有的 SBT都包括经去了
看看这个,
http://www.playframework.com/documentation/2.2.x/api/scala/inde
一大堆和基本http/event API无关的的东西。
我觉得可能Spray可能有会和node更像一点,一个很小的core,可以靠module来添加功能
。以后spray会代替netty成为play的web server.

【在 p*****2 的大作中提到】
:
: not
: 大牛比较一下node和play?

p*****2
发帖数: 21240
15

嗯。我当时也有点这个感觉。用着play觉得还是太麻烦了,就上node
了。

【在 c******o 的大作中提到】
: play不是node,play too heavy.
: 比如说,play 里面一堆 Json read/write/format/validation的API
: 再比如说,play 有整个一套test framework. play 把所有的 SBT都包括经去了
: 看看这个,
: http://www.playframework.com/documentation/2.2.x/api/scala/inde
: 一大堆和基本http/event API无关的的东西。
: 我觉得可能Spray可能有会和node更像一点,一个很小的core,可以靠module来添加功能
: 。以后spray会代替netty成为play的web server.

1 (共1页)
进入Programming版参与讨论
相关主题
Javascript确实是最优秀的语言之一jvm上的脚本,这个老外说得靠谱
Clojure和Javascript涨势喜人Scala这次又被比下去了
如果选择学习5种编程语言你们选什么?未来15年,服务器端语言,除了标准的java,我看好scala,go 前端
王垠:为Java说句公道话 (转载)GoLang, Scala, Swift, Rust 哪个能在2015有关键性的突破?
Spark会干掉Storm吗?原来用ruby和python的公司很喜欢转scala
板上的高人们能给科普比较functional programming language么functional programming lang里面 如果我说以後会大面积火的,还是lisp (clojure)
谈谈我认识的一些lisp程序员有没有谁真的做web的用FP在production上主要产品
Scala or clojure学习了一下午 Haskell
相关话题的讨论汇总
话题: javascript话题: io话题: node话题: language话题: scala