谁能说说 scala 和 python 的区别,有木有必要学习 scala? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ideaplat
V2EX    Scala

谁能说说 scala 和 python 的区别,有木有必要学习 scala?

  •  
  •   ideaplat 2016-08-04 09:32:08 +08:00 19260 次点击
    这是一个创建于 3424 天前的主题,其中的信息可能已经有所发展或是发生改变。
    14 条回复    2016-08-23 16:29:53 +08:00
    est
        1
    est  
       2016-08-04 09:40:35 +08:00
    做 spark 就学 scala 。其余的没有必要。
    BMW
        2
    BMW  
       2016-08-04 09:42:32 +08:00 via iPhone
    还是学 java 吧
    knightdf
        3
    knightdf  
       2016-08-04 09:44:53 +08:00
    java+python 法力无边, scala 我只写 spark
    wander2008
        4
    wander2008  
       2016-08-04 09:49:53 +08:00 via iPhone
    居然在这里问区别…
    ideaplat
        5
    ideaplat  
    OP
       2016-08-04 10:01:48 +08:00
    @BMW 我 java 过敏,不打算碰
    skydiver
        6
    skydiver  
       2016-08-04 10:04:46 +08:00 via Android
    应该问这两个有什么共同点么
    maomaomao001
        7
    maomaomao001  
       2016-08-04 10:05:11 +08:00 via Android
    @ideaplat 那就用 kotlin 吧
    21grams
        8
    21grams  
       2016-08-04 10:05:20 +08:00
    这两个有什么好比的? 八杆子扯不着吧
    mko0okmko0
        9
    mko0okmko0  
       2016-08-04 11:35:12 +08:00
    听起来就是个新手问题,
    就假设你是想自学来解决自己的问题好了.
    python 很适合新手,因为社群健壮,提问基本上都有人回答.
    scala 基本上就是另一种 JAVA,性能比 python 好但社群???
    scala 基本上最重要的核心就是 AKKA,但 AKKA 也可单独拆出来用于 JAVA 和延伸语言例如 kotlin .
    scala /kotlin 等 JAVA 延伸语言的好处:没有 JAVA 版本问题,没有 python 版本问题.
    其实 C#也是很不错的.

    再好的语言没有社群你要自己搞,应该会很快就放弃或失败.你先找社群吧.语言不是问题.
    Perry
        10
    Perry  
       2016-08-04 11:41:14 +08:00
    po 主你 python 还没学好就别来问有没有必要学 scala 了
    huanghua123
        11
    huanghua123  
       2016-08-04 11:53:53 +08:00
    scala 是函数式语言 python 不是
    caixiexin
        12
    caixiexin  
       2016-08-04 12:37:52 +08:00 via Android
    主要语言是 Java ,再接触 JVM 语言才有亲切感。。不然等着被 sbt 虐吧
    wmttom
        13
    wmttom  
       2016-08-04 13:31:23 +08:00
    学 Scala 可以发现更大的世界,之后会感觉其他语言的特性都不会太陌生,感觉尤其是函数式编程和类型系统。
    不过身边会 Scala 的都是搞 spark 的,或者曾经搞过 spark 的。
    如果 Scala 都精通了,学 Python 也就是看下语法熟练下的事。
    Scala 与函数式编程是信仰,如果面试遇到信仰相同的面试官可能有加分。
    wh0syourda66y
        14
    wh0syourda66y  
       2016-08-23 16:29:53 +08:00
    学 scala 之前,可以先看看 haskell ,再学起来会轻松不少
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2537 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 12:49 PVG 20:49 LAX 04:49 JFK 07:49
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86