Scala是什么意思

2023-07-31 06:21:00 生活常识 投稿:轻颦浅笑

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 作为服务器语言使用。

标签: # Scala
声明:犀牛文库所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系admin@qq.com