P255

学习Scala 文档

。Scala程序运行在Java VM(JVM,java虚拟机)并与Java的字节码兼容,所以可以充分使用现有的Java库和程序代码。可以在Scala中调用Java也可以在Java中调用Scala。这样的整合是相当完美的。此外,还可以使用熟悉的开发工具,如Eclipse/NetBeans或者Intellij等,这些工具都支持Scala,所以不需要再额外的学习了。

mp36 2015-03-01   431   0
P418

Scala in Action 文档

DESCRIPTION Even within a single application, programming problems often lend themselves to a particular style of programming - functional, imperative, dynamic - but most languages require you to choose a single approach before you start. Scala is a statically typed, JVMcompatible programming language that blends the object oriented and functional programming models, giving one the flexibility to use the right approach for each specific case. Scala in Action is a comprehensive tutorial that introduces Scala through clear explanations and numerous hands-on examples. Because Scala is a rich and deep language, it can be daunting to absorb all the new concepts at once

cnwn 2015-02-10   3819   0
P197

Scala程序设计 - Java虚拟机多核编程实战 文档

scala是一门混合了函数式和面向对象的静态类型语言。本书旨在使读者在scala上达到一定水平,可以用它编写并发、可伸缩、有表现力的程序。主要涉及scala的函数式风格、自适应类型、闭包、xml处理、模式匹配和并发编程等内容。通过学习本书,你可以使用scala的强大能力,创建多线程的应用程序。 这本书是为想了解scala的程序员和有经验的java程序员准备的。本书可以帮助读者快速领会scala的精髓,用它构建真实的应用。

cnwn 2015-02-10   3823   0
P2

Scala CHEAT SHEET 文档

Every value is an object & every operation is a message send

gf34 2015-02-06   1797   0
P883

Programming in Scala, 2nd Edition 文档

本书介绍了一种新的编程语言,它把面向对象和函数式编程概念有机地结合为整体,从而形成一种完整统一、语义丰富的新思维体系。本书循序渐进,由浅入深,经作者精心组织、仔细编排,将语言中的各种概念自然地铺陈在字里行间。除此之外,本书还包含了大量富有针对性和趣味性的示例,它们除了提供对语言各个方面的具体演示之外,还从侧面说明了如何将函数式编程的理念切实并广泛地应用到面向对象编程中。本书面向的读者是有一定编程经验的开发人员,他们希望能够开拓眼界,并致力于提高在软件开发各方面的技能。

poem 2015-02-02   3863   0
P20

Scala 基础与实践 文档

Scala • 基于JVM的FP+OO • 静态类型 • 和Java互操作

chengwyx 2015-02-01   6176   0
P197

Scala程序设计 文档

Scala是一门混合了函数式和面向对象的静态类型语言。本书旨在使读者在Scala上达到一定水平,可以用它编写并发、可伸缩、有表现力的程序。主要涉及Scala的函数式风格、自适应类型、闭包、XML处理、模式匹配和并发编程等内容。通过学习本书,你可以使用Scala的强大能力,创建多线程的应用程序。

201160 2014-11-06   109   0
P19

Scala Actors: Unifying thread-based and event-based programming 文档

There is an impedance mismatch between message-passing concurrency and virtual machines, such as the JVM. VMs usually map their threads to heavyweight OS processes. Without a lightweight process abstraction, users are often forced to write parts of concurrent applications in an event-driven stylewhich obscures control flow, and increases the burden on the programmer.

zts2014 2014-10-15   2275   0
P282

Scala for Java Developers 文档

Build reactive, scalable applications and integrate Java code with the power of Scala.As a Java developer, you must have heard a lot about Scala, even if you haven't yet written any Scala code. You must have noticed that Scala is becoming popular and heard vigorous debate about it. As I sat down to write this, I typed "scala is" into Google. The top completions included "scala is awesome", "scala is too complex", and "scala is hard." Understandably, you may be confused by such polarization. You may also have heard arcane, possibly off-putting details about obscure Scala idioms and advanced functional programming.

hh58 2014-09-11   316   0
P447

Akka Java Documentation 文档

Akka是一个用Scala编写的库,用于简化编写容错的、高可伸缩性的Java和Scala的Actor模型应用。

lwg32719 2014-07-11   277   0
P330

Play for Scala:Covers Play 2 文档

Scala has established itself as a viable alternative to Java, and powerful new tools make it easier than ever to get started. Play 2 is an open source web framework for building browser-based applications in Scala. It takes advantage of Scala's strong type system to give high-performance, bug-free code. Because it's event-based and non-blocking, it's a great choice for near real time applications. And it makes use of the web's stateless nature to offer excellent scalability and flexibility. Play for Scala shows how to build Scala-based web applications using the Play 2 framework.

lhw 2014-06-22   5710   0
P722

Oreilly Scala Cookbook 2013 文档

This book is primarily aimed at the application developers in the A1, A2, A3, and L1 categories. While helping those developers is my primary goal, I hope that L2 and L3 developers can also benefit from the many examples in this book—especially if they have no prior experience with functional programming, or they want to quickly get up to speed with Scala and its tools and libraries.

lonelyboy 2014-04-09   3746   0
P165

[Testing.in.Scala(2013.1)].Daniel.Hinojosa.文字版 文档

This book enhances the Scala language with standard test-driven development practices, highlighting the best testing tools today. This book will cover both the ScalaTest and the Specs2 testing frameworks, which help you create quick and easy tests. Testing is also often the most overlooked aspect of introductory programming language books. This book is dedicated to mending that gap.

迷城11 2014-03-19   2339   0
P253

Functional Programming Patterns in Scala and Clojure 文档

Functional languages have their own patterns that enable you to solve problems with less code than object-oriented programming alone. This book introduces you, the experienced Java programmer, to Scala and Clojure: practical, production-quality languages that run on the JVM and interoperate with existing Java. By using both the statically typed, type-inferred Scala and the dynamically typed, modern Lisp Clojure, you’ll gain a broad understanding of functional programming.

eep5 2013-12-14   4836   0
P226

Programming Scala Tackle Multi-Core Complexity on the Java Virtual Machine 文档

Scala编程语言近来抓住了很多开发者的眼球。如果你粗略浏览Scala的网站,你会觉得Scala是一种纯粹的面向对象编程语言,而又无缝地结合了命令式和函数式的编程风格。Scala有几项关键特性表明了它的面向对象的本质。例如,Scala中的每个值都是一个对象,包括基本数据类型(即布尔值、数字等)在内,连函数也是对象。另外,类可以被子类化,而且Scala还提供了基于mixin的组合(mixin-based composition)。

prolive 2013-12-07   3311   0
P301

Manning Scala in Depth 文档

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

prolive 2013-12-07   257   0
P13

Scala 入门 文档

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

fbpp 2013-11-06   210   0
P197

Scala程序设计 - Java虚拟机多核编程实战 文档

  scala是一门混合了函数式和面向对象的静态类型语言。本书旨在使读者在scala上达到一定水平,可以用它编写并发、可伸缩、有表现力的程序。主要涉及scala的函数式风格、自适应类型、闭包、xml处理、模式匹配和并发编程等内容。通过学习本书,你可以使用scala的强大能力,创建多线程的应用程序。

dxxfire 2013-10-28   75   0
P191

Scala-Specification 文档

Scala-Specification

陈志成 2013-10-19   182   0
P145

Scala by Example 文档

Scala by Example

陈志成 2013-10-19   4095   0
1 2 3 4