P58

【迷你书】scala程序设计(第2版) 文档

《Scala 程序设计》向读者介绍了一门既令人振奋又功能强大的语言,该门语言集合了现代对象模型、函数式编程以及先进类型系统的所有优点,同时又能应用获得产业界大量投资的 Java 虚拟机(JVM)。这本书通过大量的代码示例,向读者全面阐述了如何使用 Scala迅速编写代码,解释了为什么 Scala 是编写可扩展、分布式、基于组件且支持并发和分布的应用程序的最完美语言。Scala 运行在先进的 JVM 平台之上,通过阅读本书,读者还能 了解到 Scala 是如何发挥 JVM 平台优势的。

20115659 2017-03-05   133   0
P67

scala学习笔记 文档

基本说明:Object-Oriented Meets Functional 面向对象和编程的语言

esunnyDT12 2016-11-27   89   0
P25

  scala 文档

Scala是基于JVM的编程语言。Java是运行在jvm上的编程语言,java源代码通过jvm被编译成class文件,然后在os上运行class文件。Scala是运行在jvm上的编程语言,scala源代码通过jvm被编译成class文件,然后在os上运行class文件

516304276 2016-11-23   118   0
P0

scala lesson1 文档

zd_aqa 2016-10-18   75   0
P579

programming scala.2nd.edition 文档

Get up to speed on Scala, the JVM language that offers all the benefits of a modern object model, functional programming, and an advanced type system. Packed with code examples, this comprehensive book shows you how to be productive with the language and ecosystem right away, and explains why Scala is ideal for today's highly scalable, data-centric applications that support concurrency and distribution.

butang 2016-10-06   101   0
P37

介绍spark讲义 文档

Outline●Why?●Mesos●ResilientDistributedDataset●Spark&Scala●Examples●UsesWhy?●MapReducedeficiencies:○StandardDataflowsareAcyclic■PreventsIterativeJobs■NotforApplicationsthatreuseaworkingset■MachineLearning,GraphApplications○InteractiveAnalytics■AdhocquestionsansweredbybasicSQLqueries■Havetowaitforreadsfromdisk,ordeserialization○MultipleQueries■Processed,butephemeral■Eachqueryisindividual,eveniftheyallrelyonsimilarbasedata

糯米丸1990 2016-04-07   75   0
P722

Scala Cookbook 文档

Scala Cookbook是本学习Scala的一本好书,Programming scala太过学术,例子也比较生涩;Cookbook通过解决语言通常遇到的问题,提出scala语言如何应对;建议初学者先看这本书。

oepe 2016-02-15   147   0
P11

  大数据最火爆语言Scala光速入门-笔记 文档

scala介绍Scala完全面向对象相对于Java而言,Scala的代码更为精简(减低犯错),而且功能更为广泛(Scala其实是ScalableLanguage的简称,意为可扩展的语言),许多Scala的特性和语法都是针对Java的不足和弱点来设计的。Scala的特点是有很多函数程式语言的特性(例如ML,Miranda,Scheme,Haskell),譬如惰性求值,listcomprehension,typeinference,anonymousfunction,patternmatching等等,同时也包含Object-Oriented的特性(OO能与FP混合使用是Scala的亮点)。此外,许多相似于高级编程语言的语法也渗入其中(例如Python),不仅提高了Scala代码的可读性,维护、修改起来也较为省时省力。Scala与Java语法上的明显差异有:不需要分号结尾类型定义开头需大写(与Haskell相同)函数定义需 def 开头(与Python、Ruby相同)return 可以省略scala安装解压设置PATH即可,前提是需要先安装JDK,不在过多描述。

nbj 2016-01-14   85   0
P64

Scala 语言概览第二版 文档

Scala 将面向对象和函数式编程融合在一个静态类型语言中,其目标是组件或组件体系的 开发。本文给出 Scala 语言的概览,主要面向具有编程方法和编程语言设计经验的读者。《Scala 语言概览》(An Overview of the Scala Programming Language)是瑞士洛桑联邦理 工学院(EPFL)的程序设计实验室的 Scala 发明者们写的一篇技术报告,针对现行的 Scala 版本。由于要对这种语言进行比较完整的描述,篇幅又不太长,因此学术味有点浓, 而且部分内容略显简略、杂乱。但是,我仍然感觉这篇文章是长期以来看到过的对一门语 言介绍最完整、清晰的文章,不但让人对 Scala 有较为深入的了解,而且对编程语言设计、 函数式/面向对象编程等领域的基本概念和最新进展都能够有所接触,是难得的文献。因 此自然有了翻译过来的冲动,内容错漏难免,拿出来大家讨论而已。

closing 2015-12-23   50   0
P399

Akka Scala Documentation 文档

We believe that writing correct concurrent, fault-tolerant and scalable applications is too hard. Most of the time it’s because we are using the wrong tools and the wrong level of abstraction. Akka is here to change that. Using the Actor Model we raise the abstraction level and provide a better platform to build scalable, resilient and responsive applications—see the Reactive Manifesto for more details. For fault-tolerance we adopt the “let it crash” model which the telecom industry has used with great success to build applications that self-heal and systems that never stop. Actors also provide the abstraction for transparent distribution and the basis for truly scalable and fault- tolerant applications.

closing 2015-12-23   122   0
P47

  Effective Scala 文档

Effective Scala格式化代码格式化的规范并不重要,只要它们实用。它的定义形式没有先天的好与坏,几乎每个人都有自己的偏好。然而,对于一贯地采用同一格式化规则的总会增加可读性。已经熟悉某种特定风格的读者不必非要去掌握另一套当地习惯,或译解另一个角落里的语言语法。这对Scala来说也特别重要,因为它的语法高度的重叠。一个例子是方法调用:方法调用可以用“.”后边跟圆括号,或不使用“.”,后边用空格加不带圆括号(针对空元或一元方法)方式调用。此外,不同风格的方法调用揭露了它们在语法上不同的分歧(ambiguities)。

cnzebra 2015-12-09   83   0
P0

Programming in Scala中文(前15章) 文档

Scala 是一种很有品味的类型语言:它是静态类型的,但仅在需要的地方显式定义类型。Scala 从面 向对象和函数式语言两方面获得了强大的特性,然后用一些新奇的点子把它们漂亮地整合成一体。 它的语法是如此的轻量级,而原语又如此富有表达力,以至于根本可以认为 API的使用不须负担语 法开销。我们可以在标准库中,如拆分器、组合器和执行器,中发现例子。从这点上看,Scala 是 一种支持内嵌的域特化:embedded domain-specific 的语言。 Scala 会成为下一个伟大的语言吗?时间可以说明一切。 Martin Odersky 的小组绝对有这样的感觉 和技术做到这一点。有一件事是确定无疑的:Scala 语言设定了一个衡量未来语言的新标准。

ka520 2015-11-14   124   0
P322

用Scala实现函数编程Functional Programming in Scala 文档

Functional programming (FP) is a programming style emphasizing functions that return consistent and predictable results regardless of a program's state. As a result, functional code is easier to test and reuse, simpler to parallelize, and less prone to bugs. Scala is an emerging JVM language that offers strong support for FP. Its familiar syntax and transparent interoperability with existing Java libraries make Scala a great place to start learning FP.<br> Functional Programming in Scala is a serious tutorial for programmers looking to learn FP and apply it to the everyday business of coding. The book guides readers from basic techniques to advanced topics in a logical, concise, and clear progression. In it, you'll find concrete examples and exercises that open up the world of functional programming.

pp36 2015-10-20   2512   0
P69

Scala 初学指南 文档

在这本书里,我会解释Scala语言的一些特性。 学习这门语言时,我在这些特性上遇到了麻烦。 部分原因 是找不到有关这些特性的好的解释,只能摸石头过河。 在适当的时候,我也会给出这些特性的惯例用法。 介绍的已经差不多了。 在开始这本书之前,读者要知道,虽然并不要求参与过 Coursera 上的那门课程, 但是如果读者在该课程上对 Scala 有了粗略的了解,那绝对有利于本书的阅读, 而且我时不时会引用课程 上的一些知识点。

cw63 2015-09-25   87   0
P322

Scala中的函数式编程 文档

Functional programming (FP) is a programming style emphasizing functions that return consistent and predictable results regardless of a program's state. As a result, functional code is easier to test and reuse, simpler to parallelize, and less prone to bugs. Scala is an emerging JVM language that offers strong support for FP. Its familiar syntax and transparent interoperability with existing Java libraries make Scala a great place to start learning FP.

6d6d 2015-07-15   76   0
P121

Scala本质论:学习Scala的6个核心概念 文档

Scala是一门以Java虚拟机(JVM)为目标运行环境并将面向对象和函数式编程语言的最佳特性结合在一起的编程语言。你可以使用Scala编写出更加精简的程序,同时充分利用并发的威力。由于Scala运行于JVM之上,因此它可以访问任何Java类库并且与Java框架进行互操作。

cebp 2015-07-12   3626   0
P13

Scala 入门 文档

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

doc-open 2015-05-16   47   0
P25

David pollak Scala v Clojure 文档

Scala 和 Clojure 都是基于 JVM 平台上的通用语言,其中 Scala 语言的历史更加悠久一点。 先说一些共同点: •都试图利用成熟的 JVM,并可以使用 JVM 平台上现存的代码和广泛的库,同时避免 Java 语言表达上的一些弱点。 •两者都试图将函数编程 (FP) 引入到原本是为纯 OO 语言 Java 定制的 JVM 上。因此,它们都具有 FP 的特征:函数是头等公民,可以作为参数传递,可以作为返回值返回。

peterzyliu 2015-04-27   149   0
P253

在 Scala 和 Clojure 中的函数式编程模式 文档

在 Scala 和 Clojure 中的函数式编程模式,学习针对JVM的编程。它的内容是关于在Scala和Clojure中的模式和函数式编程。它显示了如何替换换,或大大简化,许多在我们面向对象的编程中使用的常见模式,并且它引进了一些常用于函数编程世界中的模式。

iconoclast 2015-03-11   124   0
P64

Scala 语言概览 文档

Scala 将面向对象和函数式编程融合在一个静态类型语言中,其目标是组件或组件体系的 开发。本文给出 Scala 语言的概览,主要面向具有编程方法和编程语言设计经验的读者。

lopkie 2015-03-01   146   0
1 2 3 4