P24

Effective Scala (中文) 文档

Scala 是Twitter使用的主要应用编程语言之一。很多我们的基础架构都是用scala写的,我们也 有一些大的库支持我们使用。虽然非常有效, Scala也是一门大的语言,经验教会我们在实践中要 非常小心。 它有什么陷阱?哪些特性我们应该拥抱,哪些应该避开?我们什么时候采用“纯函数 式风格”,什么时候应该避免?换句话说:我们发现哪些可以高效的使用这门语言的地方?本指 南试图把我们的经验提炼成短文,提供一系列最佳实践。我们使用scala主要创建一些大容量分 布式系统服务——我们的建议也偏向于此——但这里的大多建议也应该自然的适用其他系统。这 不是法律,但不当的使用应该被调整。

陈志成 2013-10-19   14491   0
P127

Scala 语言规范 文档

Scala 是一门类 Java 的编程语言,它结合了面向对象编程和函数式编程。Scala 是 纯面向对象的,每个值都是一个对象,对象的类型和行为由类定义,不同的类可以通过混 入(mixin)的方式组合在一起。Scala 的设计目的是要和两种主流面向对象编程语言 Java和C#实现无缝互操作,这两种主流语言都非纯面向对象。 Scala 也是一门函数式变成语言,每个函数都是一个值,原生支持嵌套函数定义和高 阶函数。Scala 也支持一种通用形式的模式匹配,模式匹配用来操作代数式类型,在很多 函数式语言中都有实现。 Scala 被设计用来和 Java 无缝互操作(另一个修改的 Scala 实现可以工作在.NET 上)。Scala 类可以调用 Java 方法,创建 Java 对象,继承 Java 类和实现 Java 接口。 这些都不需要额外的接口定义或者胶合代码。

wang2876 2013-08-13   3901   0
P448

Programm ing Scala 文档

Scala是一种针对 JVM 将函数和面向对象技术组合在一起的编程语言。Scala编程语言近来抓住了很多开发者的眼球。它看起来像是一种纯粹的面向对象编程语言,而又无缝地结合了命令式和函数式的编程风格。Scala的名称表明,它还是一种高度可伸缩的语言。Scala的设计始终贯穿着一个理念:创造一种更好地支持组件的语言。Scala融汇了许多前所未有的特性,而同时又运行于JVM之上。随着开发者对Scala的兴趣日增,以及越来越多的工具支持,无疑Scala语言将成为你手上一件必不可少的工具。

xlz98 2013-07-15   2205   0
P127

Scala 语言规范 文档

Scala 是一门类 Java 的编程语言,它结合了面向对象编程和函数式编程。Scala 是 纯面向对象的,每个值都是一个对象,对象的类型和行为由类定义,不同的类可以通过混 入(mixin)的方式组合在一起。Scala 的设计目的是要和两种主流面向对象编程语言 Java和C#实现无缝互操作,这两种主流语言都非纯面向对象。 <br> Scala 也是一门函数式变成语言,每个函数都是一个值,原生支持嵌套函数定义和高 阶函数。Scala 也支持一种通用形式的模式匹配,模式匹配用来操作代数式类型,在很多 函数式语言中都有实现。 <br> Scala 被设计用来和 Java 无缝互操作(另一个修改的 Scala 实现可以工作在.NET 上)。Scala 类可以调用 Java 方法,创建 Java 对象,继承 Java 类和实现 Java 接口。 这些都不需要额外的接口定义或者胶合代码。

xlz98 2013-07-15   209   0
P74

  Scala 中的函数与闭包 文档

说明大纲1)一等公民怎么体现2)表达式3)函数与方法4)传值与传名—scala中支持的参数传递方式5)高阶函数与柯里化6)偏应用函数7)偏函数8)一些谜题与细节.

f7mm 2013-04-30   212   0
Scala开发   C#   Java   Scala  
P59

快学Scala 文档

Scala是一门以Java虚拟机(JVM)为目标运行环境并将面向对象和函数式编程语言的最佳特性结合在一起的编程语言。你可以使用Scala编写出更加精简的程序,同时充分利用并发的威力。由于Scala运行于JVM之上,因此它可以访问任何Java类库并且与Java框架进行互操作。本书从实用角度出发,给出了一份快速的、基于代码的入门指南。Horstmann以“博客文章大小”的篇幅介绍了Scala的概念,让你可以快速地掌握和应用。实际上手的操作,清晰定义的能力层次,从初级到专家级,全程指导。 本书适合有一定的Java编程经验、对Scala感兴趣,并希望尽快掌握Scala核心概念和用法的开发者阅读。

384444165 2013-02-27   20024   0
P92

Scala for the Impatient 文档

Scala是一种针对 JVM 将函数和面向对象技术组合在一起的编程语言。Scala编程语言近来抓住了很多开发者的眼球。它看起来像是一种纯粹的面向对象编程语言,而又无缝地结合了命令式和函数式的编程风格。Scala的名称表明,它还是一种高度可伸缩的语言。Scala的设计始终贯穿着一个理念:创造一种更好地支持组件的语言。Scala融汇了许多前所未有的特性,而同时又运行于JVM之上。随着开发者对Scala的兴趣日增,以及越来越多的工具支持,无疑Scala语言将成为你手上一件必不可少的工具。

wjkimi 2012-11-01   235   0
P2

Scala Cheat Sheet 文档

在Scala中每一个值都是对象,每一个操作都是一个消息发送。

spark_lei 2012-10-09   3539   0
P24

并发需求下的Scala及Erlang语言的比较与使用 文档

需求• 秒级数据的全市场实时扫描、预警(每秒计算上百万个指标)• 同时支持上万用户实时长连接• 人工智能(机器学习)等数据挖掘手段-聚类、图形模式匹配、趋势拟合难点• 2008年开始的转折点:• 单CPU计算能力提高有限-多核时代的到来• 多核、并发计算的难度• 从语言到计算模型• 高频数据的内存存贮和管理• 分布式缓存机制• 我们是一个适时的进入者吗?

whzhaha 2012-08-23   15837   0
P13

Scala 入门 文档

本文仅在对 Scala 语言和其编译器进行简要介绍。本文的目的读者是那些已 经具有一定编程经验,而想尝试一下 Scala 语言的人们。要阅读本文,你应当具 有基础的面向对象编程的概念,尤其是 Java 语言的。

salerom 2012-08-17   5681   0
P139

Actors in Scala 文档

Actor的并发模型诞生于实际的需求:70年代当Carl Hewitt和他的团队在麻省理工大学首次提出actor的模型的时候,当时计算机的计算速度已经比较慢了。然而当时已经可以做到将一大块工作分解到多台计算机上并且让他们并行计算。可是Hewitt的团队想设计一种能够非常简单的建立并发系统的模型,而且使用者还可以使用这个模型推理并发系统的行为。他们确信基于这样的模型推理,便可以使得开发者对他们所开发的并发程序的行为更有把握。

zhagnzhi 2012-06-06   5040   0
P24

Scala in Depth 文档

Scala in Depth

jin2012 2012-05-20   6275   0
P25

对Java的修正和超越 - Scala的一致性和简单性 文档

Java的sta&c方法和域再没有存在的理由,因为它们的所有者 也必须是对象的实例(值),所以有了Scala中的单例object

boliza 2012-04-23   231   0
P25

对Java的修正和超越 - Scala的一致性和简单性 文档

对Java的修正和超越 - Scala的一致性和简单性

hoar 2012-03-31   4635   0
P22

Scala Style Guide(Scala语法指南) 文档

Scala有非常灵活的语法,大家已经迫切感到需要有Style Guide来规范书写,不然同一个语言出来不同风格的编程方式也会让大家很摸不到头脑。

zfbzfb7720 2011-12-21   8616   0
P6

Scala Quick Reference 文档

iokerica 2011-11-28   3720   0
P127

Scala 语言规范 文档

Scala 是一门类 Java 的编程语言,它结合了面向对象编程和函数式编程。Scala 是 纯面向对象的,每个值都是一个对象,对象的类型和行为由类定义,不同的类可以通过混 入(mixin)的方式组合在一起。Scala 的设计目的是要和两种主流面向对象编程语言 Java和C#实现无缝互操作,这两种主流语言都非纯面向对象。 Scala 也是一门函数式变成语言,每个函数都是一个值,原生支持嵌套函数定义和高 阶函数。Scala 也支持一种通用形式的模式匹配,模式匹配用来操作代数式类型,在很多 函数式语言中都有实现。

redjini 2011-11-12   334   0
P2

Scala速查表 文档

在Scala中每一个值都是对象,每一个操作都是一个消息发送。

guolei1204 2011-09-28   150   0
P145

Scala By Example 文档

cooltaoism 2010-09-16   6799   0
Scala开发   C#   ErLang   Go   Basic  
P448

Scala编程 文档

Scala是一种针对 JVM 将函数和面向对象技术组合在一起的编程语言,集合了面向对象编程和函数式编程优点的高级程序设计语言,语法简洁,高效。Scala编程语言近来抓住了很多开发者的眼球。它看起来像是一种纯粹的面向对象编程语言,而又无缝地结合了命令式和函数式的编程风格。Scala的名称表明,它还是一种高度可伸缩的语言。Scala的设计始终贯穿着一个理念:创造一种更好地支持组件的语言。Scala融汇了许多前所未有的特性,而同时又运行于JVM之上。随着开发者对Scala的兴趣日增,以及越来越多的工具支持,无疑Scala语言将成为你手上一件必不可少的工具。

cooltaoism 2010-09-16   390   0
1 2 3 4