`

Scala在国内的作用情况怎样?

阅读更多
听说这种语言也有很长一段时间了, 前些天看的一篇对Groovy作者的采访文章,我又想了Scala。

我想问下这个语言在国内的使用情况怎样?有哪些比较有名的公司或项目在用?值不值学?
分享到:
评论
2 楼 kommy 2009-10-29  
我喜欢,可惜暂时没时间深入,采访文章我也看了,还订了scala maillist,在方法学上已经跟上来了,哈哈。。。
1 楼 herowzz 2009-08-04  
国内不清楚,国外有Twitter用Scala写的MQ Server

相关推荐

    scala3 scala3 scala3 scala3 scala3

    Scala3,也被称为Scala 3或Dotty,是Scala编程语言的一个重大更新,旨在提高其简洁性、可读性和类型安全性。Scala3的发布标志着该语言的进一步成熟,它引入了一系列改进,旨在解决早期版本中的一些痛点,同时保持对...

    scala sdk scala-2.12.3

    Scala SDK,全称为Scala Software Development Kit,是用于开发Scala应用程序的核心工具集。Scala是一种多范式的编程语言,融合了面向对象和函数式编程的特点,它运行在Java虚拟机(JVM)上,能够充分利用Java生态...

    scala2.12.1Windows镜像包

    - **安装**:`scala-2.12.1.msi`是一个Windows安装程序,用于在Windows系统上安装Scala开发环境,包括Scala编译器(scalac)和Scala REPL(Read-Eval-Print Loop)。 - **集成开发环境**:通常配合IDEA或IntelliJ ...

    Scala程序设计 例子 源代码

    Scala是一种强大的多范式编程语言,它融合了面向对象和函数式编程的特性,使得开发者能够在同一平台上享受到两者的优点。这个压缩包文件"prog-scala-2nd-ed-code-examples-master"包含了Scala程序设计的实例源代码,...

    scala + mybatis 数据库查询

    - 使用Scala的惰性计算和集合优化,可以在不影响代码可读性的情况下提高性能。 通过以上步骤,我们可以高效地利用Scala和MyBatis实现数据库查询。这种结合不仅保持了Scala的优雅和强大,还充分利用了MyBatis的便利...

    Scala考试题1

    - 闭包是指能够访问自身作用域及其外部作用域变量的函数,即使在其定义的作用域之外调用。 12. **柯里化**: - 柯里化是将接受多个参数的函数转换为一系列只接受一个参数的函数的过程。 13. **模式匹配与 Java ...

    scala实战高清讲解

    Scala是一种强大的多范式编程语言,它融合了面向对象和函数式编程的特性,使得它在处理并发和大数据分析方面表现出色。"Scala实战高清讲解"这本书是学习Scala的宝贵资源,尤其对于那些希望深入理解并提升Scala技能的...

    scala-2.12.10.zip

    在Scala 2.12.10中,主要关注点包括性能提升、对Java 8的更好支持以及对JVM的优化。这个版本引入了更快的编译器,使得开发过程更加流畅。此外,它还增强了类型推断,使得编写代码更加简洁。对于Windows用户来说,这...

    最好的scala学习 课件

    本课件是针对Scala学习者精心准备的资源,旨在帮助你深入理解和掌握Scala的核心概念,并进一步熟悉在Spark框架中的应用。 首先,我们从"Scala进阶之路-part01-基础.pdf"开始,这部分内容主要涵盖了Scala的基础知识...

    Scala如果你在银行工作你懂得

    4. **模式匹配**:Scala的模式匹配功能允许程序员以一种清晰的方式处理各种情况,这在解析复杂的金融数据格式或处理业务规则时非常实用。 5. **集成Java库**:由于Scala与Java的兼容性,银行可以利用已有的Java库,...

    scala-2.12.10.tgz

    Scala运行在Java虚拟机(JVM)上,并且可以充分利用Java的生态系统。`scala-2.12.10.tgz`是一个针对Linux操作系统的Scala安装包,它的版本号2.12.10表明这是Scala的第12个主要版本的第10次次要更新。这个压缩包包含...

    学习scala好的项目

    此外,`Option`类型是Scala处理null安全的一种方式,它强制程序员明确处理空值情况,避免了常见的NullPointerException。 接着,我们来看Scala与Spark的结合。Spark是Apache基金会的一个开源项目,它提供了基于内存...

    Scala-2.11.1.zip

    6. **模式匹配**:Scala的模式匹配允许开发者在代码中解构复杂的对象和数据结构,使其能够优雅地处理多种情况。 7. **类型类**:类型类是一种在运行时发现和组合类型特性的设计模式,它允许在不使用传统继承的情况...

    Scala语法简明教程

    - **静态类型语言**:Scala是一种静态类型的编程语言,这意味着类型检查在编译时进行,而不是在运行时。 - **面向对象+函数式编程**:Scala融合了面向对象编程和函数式编程的特性,支持类、对象和继承的同时也支持...

    scala学习源代码

    首先,Scala运行在Java虚拟机(JVM)上,这意味着它可以无缝地与Java库集成,同时也享受到了JVM的高性能和跨平台兼容性。它的语法设计简洁而富有表达力,使得代码更加易读和易维护。 在面向对象编程方面,Scala支持...

    scala-2.12.6.tgz

    Scala是一种强大的多范式编程语言,它融合了面向对象和函数式编程的概念,设计目标是提供一种静态类型系统,能够防止程序在运行时出现错误。Scala-2.12.6.tgz是一个针对该语言的最新版本安装包,用于在各种操作系统...

    scala习题精选100道附带解析

    在Scala中,REPL提供了非常方便的方式来测试代码片段或学习语言特性。 - **详细解析**: - **R**(Read):读取用户输入的代码。 - **E**(Evaluate):评估并执行输入的代码。 - **P**(Print):打印执行结果...

    windows版scala-2.11.12.zip

    在这个"windows版scala-2.11.12.zip"压缩包中,包含的是Scala 2.11.12版本的Windows兼容安装文件,这是Scala的一个稳定版本,适用于开发人员在Windows操作系统上进行Scala编程。 Scala 2.11.x系列是Scala的一个主要...

    面向Java开发人员Scala指南,Scala和servlet的比较

    隐式转换则允许在合适的情况下自动调用方法,简化了代码。 总的来说,Scala为Java开发者提供了一个更高效、更具表现力的编程环境,尤其是在处理并发和Web开发时。然而,学习Scala也需要一定的投入,因为它的语言...

    scala-2.11.8.rar

    6. **Scala.js**:虽然在这个特定的压缩包中可能没有,但Scala 2.11.x版本支持Scala.js,可以将Scala代码编译为JavaScript。了解相关源码可以帮助你开发跨平台应用。 关联bin文件: 为了能够编译和运行Scala代码,...

Global site tag (gtag.js) - Google Analytics