由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - GoLang, Scala, Swift, Rust 哪个能在2015有关键性的突破?
相关主题
未来15年,服务器端语言,除了标准的java,我看好scala,go 前端node太牛逼了,这次把Scala也给干了
板上的高人们能给科普比较functional programming language么Scala or clojure
谈谈我认识的一些lisp程序员jvm上的脚本,这个老外说得靠谱
Scala这次又被比下去了原来用ruby和python的公司很喜欢转scala
functional programming lang里面 如果我说以後会大面积火的,还是lisp (clojure)有没有谁真的做web的用FP在production上主要产品
最近感觉了一下市场上对scala的需求学习了一下午 Haskell
如果选择学习5种编程语言你们选什么?Swift 要开源了,不知道和scala比怎么样?
从coffee,scala等到golang效率下降了好几倍scala. go. clojure.学一個 学哪个?
相关话题的讨论汇总
话题: scala话题: swift话题: clojure话题: rust话题: golang
进入Programming版参与讨论
1 (共1页)
T******7
发帖数: 1419
1
GoLang, Scala, Swift, Rust 哪个能在2015有关键性的突破?
go的2014年高开低走,万众瞩目下接连推出 1.3 1.4 语法上有一些微小改动比如for
range. 其他方面多是调整。比如更多操作系统的兼容。但是这个语言的成功与否还是
缺少决定性的应用。docker是为数不多的成功案例。2015我们还要期待更多。否则go
的前景并不明亮。
scala 依托spark迅速崛起。coursera主打课程让很多人接触到这个语言。fp大潮从
paul graham推崇common lisp开始还未衰退。scala不错的切中了fp和传统语言结合的
sweet point。前景颇佳。周边产品也比go發展的好,比如ide的成熟度。这都大大保证
了这个语言继续吸引人气。2015看好scala.
其他2个我感觉和会火。但是不太了解。留给大牛评价了。
p*****2
发帖数: 21240
2
Rust为什么会火呀?
g*****g
发帖数: 34805
3
Swift有点戏,别的都是打酱油的。生态系统决定了语言成败,而不是反过来。

for
go

【在 T******7 的大作中提到】
: GoLang, Scala, Swift, Rust 哪个能在2015有关键性的突破?
: go的2014年高开低走,万众瞩目下接连推出 1.3 1.4 语法上有一些微小改动比如for
: range. 其他方面多是调整。比如更多操作系统的兼容。但是这个语言的成功与否还是
: 缺少决定性的应用。docker是为数不多的成功案例。2015我们还要期待更多。否则go
: 的前景并不明亮。
: scala 依托spark迅速崛起。coursera主打课程让很多人接触到这个语言。fp大潮从
: paul graham推崇common lisp开始还未衰退。scala不错的切中了fp和传统语言结合的
: sweet point。前景颇佳。周边产品也比go發展的好,比如ide的成熟度。这都大大保证
: 了这个语言继续吸引人气。2015看好scala.
: 其他2个我感觉和会火。但是不太了解。留给大牛评价了。

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

我觉得scala应该出一个精简版,强化fp,弱化oo,这样可以甩掉很多包袱,学习和使
用起来可以轻松很多。

【在 g*****g 的大作中提到】
: Swift有点戏,别的都是打酱油的。生态系统决定了语言成败,而不是反过来。
:
: for
: go

y**********u
发帖数: 6366
5
看哪个有比较成型的stack
我觉得语言不是重要的

for
go

【在 T******7 的大作中提到】
: GoLang, Scala, Swift, Rust 哪个能在2015有关键性的突破?
: go的2014年高开低走,万众瞩目下接连推出 1.3 1.4 语法上有一些微小改动比如for
: range. 其他方面多是调整。比如更多操作系统的兼容。但是这个语言的成功与否还是
: 缺少决定性的应用。docker是为数不多的成功案例。2015我们还要期待更多。否则go
: 的前景并不明亮。
: scala 依托spark迅速崛起。coursera主打课程让很多人接触到这个语言。fp大潮从
: paul graham推崇common lisp开始还未衰退。scala不错的切中了fp和传统语言结合的
: sweet point。前景颇佳。周边产品也比go發展的好,比如ide的成熟度。这都大大保证
: 了这个语言继续吸引人气。2015看好scala.
: 其他2个我感觉和会火。但是不太了解。留给大牛评价了。

g*****g
发帖数: 34805
6
那不就是 clojure?

【在 p*****2 的大作中提到】
:
: 我觉得scala应该出一个精简版,强化fp,弱化oo,这样可以甩掉很多包袱,学习和使
: 用起来可以轻松很多。

p*****2
发帖数: 21240
7
Clojure完全没有oo
其实oo的.method挺方便的
clojure都是functions 挺难记的 intellisense也没用

【在 g*****g 的大作中提到】
: 那不就是 clojure?
g*****g
发帖数: 34805
8
你不是要弱化 OO吗,这个度也太难把握了吧。

【在 p*****2 的大作中提到】
: Clojure完全没有oo
: 其实oo的.method挺方便的
: clojure都是functions 挺难记的 intellisense也没用

p*****2
发帖数: 21240
9
js就是个好例子

【在 g*****g 的大作中提到】
: 你不是要弱化 OO吗,这个度也太难把握了吧。
h*i
发帖数: 3446
10
我个人觉得Clojure OO特性挺多的,算是继承了Java oo好的方面,protocol 相当于
interface, record 相当于class, 等等。clojure大系统的写法与写Java大系统很类似
,也用dependency injection, component 很像spring。我觉得Clojure很适合Java 程
序员,沒有失去什么,得到不少。

★ 发自iPhone App: ChineseWeb 8.6

【在 p*****2 的大作中提到】
: Clojure完全没有oo
: 其实oo的.method挺方便的
: clojure都是functions 挺难记的 intellisense也没用

相关主题
最近感觉了一下市场上对scala的需求node太牛逼了,这次把Scala也给干了
如果选择学习5种编程语言你们选什么?Scala or clojure
从coffee,scala等到golang效率下降了好几倍jvm上的脚本,这个老外说得靠谱
进入Programming版参与讨论
g*****g
发帖数: 34805
11
没用 C style是大败笔呀。

【在 h*i 的大作中提到】
: 我个人觉得Clojure OO特性挺多的,算是继承了Java oo好的方面,protocol 相当于
: interface, record 相当于class, 等等。clojure大系统的写法与写Java大系统很类似
: ,也用dependency injection, component 很像spring。我觉得Clojure很适合Java 程
: 序员,沒有失去什么,得到不少。
:
: ★ 发自iPhone App: ChineseWeb 8.6

s*i
发帖数: 5025
12
这个同意。现在是百花齐放,等大潮退去,主流的几个:
C/C++:硬件,效率方面的;
Java:legacy太多,too big to fail,另外,android上必须的;
C#: windows生态
Swift: 苹果花园
Javascript:已经客户端,服务器端通吃了,而且很优美;
其它的估计都是小众。python 吧,命运估计跟当年 VB差不多。

【在 g*****g 的大作中提到】
: Swift有点戏,别的都是打酱油的。生态系统决定了语言成败,而不是反过来。
:
: for
: go

h*i
发帖数: 3446
13
这个就是"worse is better"现象了,等时间来改变。
我学clojure以前从没接确过Lisp,也没觉得有什么问题,习惯了就好,而且现代的IDE
里面,C style和clojure这种改良了的lisp看上去差别没有很大了,都是花花绿绿, 错
落有致的:-)
我个人觉得紧凑的代码更好读,有人说clojure的库文档不好的多,我用多了发现是因
为代码太容易读了,一个库直接去看代码一下就会了,作者写文档的ROI不高。

★ 发自iPhone App: ChineseWeb 8.6

【在 g*****g 的大作中提到】
: 没用 C style是大败笔呀。
ET
发帖数: 10701
14
objective-C 依然会是主流。
2015年会是。
新产品或新项目,或者新手可能会用swift。让已经推出的产品,正在改进功能的产品
停下手头的,去改成swift?
objective-c下还有狂多的现成库可以用,都不用了自己写?
更别说swift本身还有很多问题。

【在 s*i 的大作中提到】
: 这个同意。现在是百花齐放,等大潮退去,主流的几个:
: C/C++:硬件,效率方面的;
: Java:legacy太多,too big to fail,另外,android上必须的;
: C#: windows生态
: Swift: 苹果花园
: Javascript:已经客户端,服务器端通吃了,而且很优美;
: 其它的估计都是小众。python 吧,命运估计跟当年 VB差不多。

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

你这么理解的话,也可以认为Haskell是OO的了。

【在 h*i 的大作中提到】
: 我个人觉得Clojure OO特性挺多的,算是继承了Java oo好的方面,protocol 相当于
: interface, record 相当于class, 等等。clojure大系统的写法与写Java大系统很类似
: ,也用dependency injection, component 很像spring。我觉得Clojure很适合Java 程
: 序员,沒有失去什么,得到不少。
:
: ★ 发自iPhone App: ChineseWeb 8.6

b*******s
发帖数: 5216
16
F#去年还不错,速度比Haskell和Scala都快,尤其比前者快一个多数量级,和c#协同很
好。
b*******s
发帖数: 5216
17
语言是stack的核心

【在 y**********u 的大作中提到】
: 看哪个有比较成型的stack
: 我觉得语言不是重要的
:
: for
: go

n*w
发帖数: 3393
18
很喜欢F#。

【在 b*******s 的大作中提到】
: F#去年还不错,速度比Haskell和Scala都快,尤其比前者快一个多数量级,和c#协同很
: 好。

ET
发帖数: 10701
19
我的技术答复是错误的。虽然我的总体观点是一致的。
objective C 和swift可以混着写。所以以前用objective c 的项目支持swift 文件。
需要些housekeeping的工作。

【在 ET 的大作中提到】
: objective-C 依然会是主流。
: 2015年会是。
: 新产品或新项目,或者新手可能会用swift。让已经推出的产品,正在改进功能的产品
: 停下手头的,去改成swift?
: objective-c下还有狂多的现成库可以用,都不用了自己写?
: 更别说swift本身还有很多问题。

s*i
发帖数: 5025
20
Objective C :: swift
MFC :: C#
不可逆转。顶多3年

[发表自未名空间手机版 - m.mitbbs.com]

【在 ET 的大作中提到】
: objective-C 依然会是主流。
: 2015年会是。
: 新产品或新项目,或者新手可能会用swift。让已经推出的产品,正在改进功能的产品
: 停下手头的,去改成swift?
: objective-c下还有狂多的现成库可以用,都不用了自己写?
: 更别说swift本身还有很多问题。

B********r
发帖数: 397
21
看好scala. 所有的java library都可以用, 新的开源scala project也很多,语言本
身无所不能,再加上spark,akka,play, kafka ...
1 (共1页)
进入Programming版参与讨论
相关主题
scala. go. clojure.学一個 学哪个?functional programming lang里面 如果我说以後会大面积火的,还是lisp (clojure)
有哪些公司用Lisp开发程序最近感觉了一下市场上对scala的需求
各种语言程序猿被鄙视级别排序 (转载)如果选择学习5种编程语言你们选什么?
这么多人讨论 FP, 大牛推荐门语言吧从coffee,scala等到golang效率下降了好几倍
未来15年,服务器端语言,除了标准的java,我看好scala,go 前端node太牛逼了,这次把Scala也给干了
板上的高人们能给科普比较functional programming language么Scala or clojure
谈谈我认识的一些lisp程序员jvm上的脚本,这个老外说得靠谱
Scala这次又被比下去了原来用ruby和python的公司很喜欢转scala
相关话题的讨论汇总
话题: scala话题: swift话题: clojure话题: rust话题: golang