Scala 语言和你 SAY HELLO!!

第十九天

各位点进来的朋友,你们好阿/images/emoticon/emoticon07.gif

小的不才/images/emoticon/emoticon46.gif只能做这个系列的文章,但还是希望分享给点进来的朋友,知道一些程序语言的来由,让大家多少知道这些程序。

一样直接上内容啦~~/images/emoticon/emoticon08.gif

------------------------------------------------------------⇃正文开始⇂----------------------------------------------------------

Scala执行於Java平台(Java虚拟机器),并兼容现有的Java程序。它也能执行於CLDC组态的Java ME中。

曾经有过另一.NET平台的实现,不过该版本已被放弃。

Scala的编译模型(独立编译,动态类载入)与Java和C#一样,所以Scala代码可以呼叫Java类别库(对於.NET实现则可呼叫.NET类别馆)。

Scala套件包括编译器和类别馆,以BSD授权条款释出。

其历史:

洛桑联邦理工学院的Martin Odersky於2001年基於Funnel的工作开始设计Scala

Funnel是把函式语言程序设计思想和佩特里网相结合的一种程序语言。

Odersky之前工作於Java泛型和javac。Java平台的Scala於2003年底/2004年初释出。

.NET平台的Scala释出於2004年6月,而该语言第二个版本,v2.0,释出於2006年3月。

/images/emoticon/emoticon42.gif/images/emoticon/emoticon42.gif

那下面这边为您展示Scala语言经典程码:

    object HelloWorld extends App 
    {
      println("Hello, World!")
    }

感谢大家点进来撇一眼/images/emoticon/emoticon41.gif
/images/emoticon/emoticon29.gif

文章参考&引用处:https://zh.wikipedia.org/wiki/Scala


<<:  Day4 Variable

>>:  【Day 04】从零开始的 Line Chatbot-连线

Day18 - 使用阵列实作随机回覆

GitHub 网址:https://github.com/ Heroku 网址:https://w...

[DAY 06]环境建置 : 软件(1)

前言 我们已经讲完了环境建置中的硬体选择等议题了,但空有一台机器没有 OS 等软件还是无法去使用,所...

Day24:Hot flow - State Flow (part II)

前一篇文章中,我们介绍了 State Flow 以及它的使用方式,本篇将继续讨论 State Flo...

DAY 10:Two-phase Termination Pattern,我就跟你说不要乱拔电源!

什麽是 Two-phase Termination Pattern? 分两个阶段关闭 gorouti...

[Angular] Day16. Writing structural directives

在上一章中介绍了如何建立客制化的 attribute directive 与使用,而本章将会介绍如何...