当前位置: 首页 >知识百科 > 内容

Scala是什么意思知识介绍

知识百科
导读 目前关于大家提出的Scala是什么意思这个问题,大家都希望能够得到一个答案,那么小编今天就去收集了一些Scala是什么意思相关的内容来分...
2023-10-05 15:00:45

目前关于大家提出的Scala是什么意思这个问题,大家都希望能够得到一个答案,那么小编今天就去收集了一些Scala是什么意思相关的内容来分享给大家,如果大家感兴趣的话可以接着往下看。

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

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

平台和许可证

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

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。