Scala是什么意思

Fanly问答2019-08-02 14:59:04阅读(...)

Scala是一门多范式的编程语言,一种类似java的编程语言,设计初衷是实现可伸缩的语言 、并集成面向对象编程和函数式编程的各种特性。

Scala 是一门多范式的编程语言,一种类似 java 的编程语言,设计初衷是实现可伸缩的语言 、并集成面向对象编程和函数式编程的各种特性。

Scala

平台和许可证

Scala 运行于 Java 平台(Java 虚拟机),并兼容现有的 Java 程序。它也能运行于 CLDC 配置的 Java ME 中。当前还有另一.NET 平台的实现,不过该版本更新有些滞后。

Scala 的编译模型(独立编译,动态类加载)与 Java 和 C#一样,所以 Scala 代码可以调用 Java 类库(对于.NET 实现则可调用.NET 类库)。

Scala 包包括编译器和类库,以 BSD 许可证发布。

使用 Scala 的软件

2009 年 4 月,Twitter 宣布他们已经把大部分后端程序从 Ruby 迁移到 Scala,其余部分也打算要迁移。

此外,Wattzon 已经公开宣称,其整个平台都已经是基于 Scala 基础设施编写的。

瑞银集团把 Scala 用于一般产品中。

Coursera 把 Scala 作为服务器语言使用。

收藏0个人收藏
走进科技生活方式

评论交流

泪雪默认头像请「登录」后参与评论
  1. 加载中..