IT技术博客大学习 共学习 共进步

标签:scala

共 3 篇相关文章

IT 浏览 1,720

Scala的模式匹配

最近开始学习Scala,相较于学习Haskell的过程来看,Scala真是直观得多,友好得多,更容易上手。以前写过关于从熟悉的Java和JavaScript来逐步学习Groovy和Haskell的文章,这以后再来学习Scala的话,就可以不断比较了。

IT 浏览 4,640

scala入门手记

1.scala的数组与java相比是可变的数据结构。 2.for(i <- 0 to 2) 这里的向左箭头是指i的范围,两头是闭区间。 3.list是不可变的,不需要new,list与list之间用:::(三个冒号)可以做连接,::(两个冒号)会产生新的维度的list。 4.var可变,val不可变。崇尚val,不可变对象和没有副作用的方法。 5.Unit类似java的void。 6.object是特殊的class,是单例。 7.maven也可以搞定scala,但是更好用的是sbt。

IT 浏览 2,320

Scala很难

首先要说的是,我是一个Scala粉丝,我作为一个Scala语言的倡导者差不多有5年历史了。我写了不少Scala语言方面的书和文章。我曾在数十个公司里做过Scala和Lift框架项目的开发。我对很多的Scala项目进行过代码审查。 我过去以为Scala很简单。它过去确实很简单,而且一直很简单,它是治疗Java里很多问题的良方。从“有些使用Java显的异常的困难或不可能的事,使用Scala却非...