Scala和Lift的网站都喜欢自吹自擂
night_stalker
2009-11-04
Trustno1 写道 引用 又如 OO 和 FP 的结合,算创举么? Ruby 更 OO
这个轮得到Ruby么? 你以为O'caml是吃干饭的么? sorry,我完全不会 …… |
|
wugc
2009-11-04
Trustno1 写道 引用 又如 OO 和 FP 的结合,算创举么? Ruby 更 OO
这个轮得到Ruby么? 你以为O'caml是吃干饭的么? T1驾到,为FP摇旗。 |
|
Trustno1
2009-11-04
我只是来灌水的
|
|
幸存者
2009-11-04
F#不就是基于OCaml的嘛。
说起来F#的类型推断还是不如OCaml强大啊,其原因主要是因为OCaml的类型系统是基于结构而F#是基于名称。 |
|
night_stalker
2009-11-04
咦,F# 不是 structural typing 么? 召唤 fx 解惑 ……
|
|
coolspeed
2009-11-04
这儿好热闹。
我也是来看偶像的。 |
|
fujohnwang
2009-11-05
引用 Scala is also not the first language to integrate functional and object-oriented programming, although it probably goes furthest in this direction. Other languages that have integrated some elements of functional program- ming into OOP include Ruby, Smalltalk, and Python. On the Java platform, Pizza, Nice, and Multi-Java have all extended a Java-like core with functional ideas. There are also primarily functional languages that have acquired an object system; examples are OCaml, F#, and PLT-Scheme. |
|
fineqtbull
2009-11-05
fujohnwang 写道 引用 Scala is also not the first language to integrate functional and object-oriented programming, although it probably goes furthest in this direction. Other languages that have integrated some elements of functional program- ming into OOP include Ruby, Smalltalk, and Python. On the Java platform, Pizza, Nice, and Multi-Java have all extended a Java-like core with functional ideas. There are also primarily functional languages that have acquired an object system; examples are OCaml, F#, and PLT-Scheme. 是呀,Scala虽然算不上先锋,但她是集合了各种主流语言优点的集大成者应该不为过吧,并且还是在高速发展中的。另外一点就是基于JVM了,对于广大的Java程序员来说可是一个福音,要知道熟悉类库(包括第三方的)可要比学一门语言要费时多了。 |
|
bneliao
2009-12-11
Trustno1 写道 引用 又如 OO 和 FP 的结合,算创举么? Ruby 更 OO
这个轮得到Ruby么? 你以为O'caml是吃干饭的么? 查了wiki,ruby是1995产生,ocaml是1996年开始。。 |