首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Scala是如何扩展的?

Scala是如何扩展的?
EN

Software Engineering用户
提问于 2012-01-14 19:23:22
回答 1查看 1.6K关注 0票数 5

可能重复: 为什么Scala比其他语言更具有可伸缩性?

Scala上的维基百科页面说:

Scala这个名字是一个由“可伸缩”和“语言”组成的portmanteau,这意味着它是为满足用户的需求而设计的。

我也有读一下

这就是斯卡拉肮脏的小秘密。Scala只有在可靠、高性能的JVM平台上运行时才具有可伸缩性。

此外,“语言不规模,平台规模。”

Scala是如何随着其用户的需求增长的?说Scala“实际上是可伸缩的”难道不是真的吗?正如上面的行所示,难道不是每种语言都具有可伸缩性吗?

EN

回答 1

Software Engineering用户

发布于 2012-01-15 11:13:24

Scala非常简洁。该语言允许您用很少的代码行编写小脚本和简单程序。Scala对于小型程序来说是很好的,它移除了您必须在Java中添加的大部分样板。例如,Scala脚本甚至不必将主类声明为入口点。

对于中等规模的项目,Scala具有非常舒适的语法,使声明变得简短和精确。第一类函数、闭包等帮助您专注于逻辑本身,而不是如何将其映射到语言概念。

Scala擅长大型项目。面向对象编程和函数式编程的完美结合可以帮助您遵循几乎任何编程模式。内隐转换,性格,演员,..。

票数 3
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/130173

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档