Scala,基于JVM的并发语言
无意中看到这篇文章,开始还以为是在Java中实现Threadless的并发,结果看下去才发现是基于JVM的一门语言 Scala。它面向对象,函数式,静态类型,更重要是克隆了Erlang里面的进程间通讯的概念。下载后,使用它的编译...
Scala—Java的避难所之main(String[])
你可能已经使用JAVA若干年了,或许JAVA是你接触编程来的第一门编程语言,或许是作为比C++更好的一个选择.不管怎么样,你已经适应了JAVA,并了解她的外观与内在,能够体会它的喜怒与哀乐(原文:You’re comfortable with Ja...
面向 Java 开发人员的 Scala 指南: 类操作
Scala 的函数编程特性非常引人注目,但这并非 Java 开发人员应该对这门语言感兴趣的惟一原因。实际上,Scala 融合了函数概念和面向对象概念。为了让 Java 和 Scala 程序员感到得心应手,可以了解一下 Scala 的对象特...
Java之外选择Scala还是Groovy?
Scala和Groovy都是基于JVM的语言,相比Java都有更加简明的语法和丰富的表达能力。对于那些既想不脱离开JVM又想避免Java繁琐的语句的开发人员来说,Scala和Groovy都是不错的选择。可是选择哪一个才能在未来发展过程中...
为什么选择Scala?
在回答“为什么选择Scala?”这个问题之前,我们首先需要回答“什么是Scala?”。从Scala网站上,可以找到如下概述:Scala是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。它平...