《Scala入坑笔记》一、Scala简介

《Scala入坑笔记》一、Scala简介

Scala 是 Scalable Language 的简写,网上没有发现谁问 Scala 怎么读,你是按 Scalable 的发音读作 ['skeɪlə] 还是喜欢读作斯卡拉? Scala 是一门多范式的能够运行于JVM和.Net平台之上的编程语言,一种类似java的编程语言 ,设计初衷是实现可伸缩的语言 、并集成面向对象编程和函数式编程的各种特性。

发展历史

在Scala的创建之初,并没有怎么引起重视,随着Apache Spark和Apache Kafka这样基于Scala的大数据框架的崛起,Scala逐步映入大数据从业者的眼帘。Scala的拥护者们认为Scala的主要优势是速度和它的表达性。

Scala的创建者——Martin Odersky

联邦理工学院洛桑(EPFL)的Martin Odersky于2001年基于Funnel的工作开始设计Scala。Funnel是把函数式编程思想和Petri网相结合的一种编程语言。Odersky先前的工作是Generic Java和javac(Sun Java编译器

🌟 相关推荐

从小白到大牛:Linux嵌入式系统开发的完整指南
365体育直播下载安装

从小白到大牛:Linux嵌入式系统开发的完整指南

📅 08-16 👀 2355
行医笔记:难辨认疥的识别
365体育直播下载安装

行医笔记:难辨认疥的识别

📅 07-19 👀 8766
联通流量卡审核周期详解,联通流量卡激活时效需几天
365体育直播下载安装

联通流量卡审核周期详解,联通流量卡激活时效需几天

📅 10-14 👀 8814