Kotlin 语言和你 SAY HELLO!!

第十一天

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

因为我还是新手不能够直接回覆,所以在这边回覆前两篇的留言。

第九天那篇的建议我有采纳喔,原本是怕说字打上去,没有颜色,怕让你们不知道对还不对,此後的文章我就用程序区块来作展示/images/emoticon/emoticon07.gif

第十天那篇的留言,我有再三去网路确认有无错误,但我看到的都是fn,因此可能是环境问题吗?我是新手,也尽量去网路补充知识了,如果这次回覆没有帮助到你的话,也欢迎再留言,我会在下篇再做回覆。/images/emoticon/emoticon13.gif

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

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

------------------------------------------------------------⇃正文开始⇂----------------------------------------------------------
Kotlin是什麽呢?

这个语言是一种在Java虚拟机上执行的静态型别程序语言,它也可以被编译成为JavaScript原始码。

那麽他由谁发明? 又如何被命名的呢?

它呢~主要是由俄罗斯圣彼得堡的JetBrains开发团队所发展出来的程序语言,而他的名称则来自於圣彼得堡附近的科特林岛。

2012年1月,着名期刊《Dr. Dobb's Journal》中Kotlin甚至还被认定为该月的最佳语言。/images/emoticon/emoticon12.gif

虽然与Java语法并不相容,但在JVM环境中Kotlin被设计成可以和Java程序码相互运作,并可以重复使用如Java集合框架等的现有Java参照的函式库。

再来看看它的历史

2011年7月,JetBrains推出Kotlin专案,这是一个面向JVM的新语言,它已被开发一年之久。

JetBrains负责人Dmitry Jemerov说,大多数语言没有他们正在寻找的特性,但是Scala除外。

但是,他指出Scala的编译时间过慢这一明显缺陷。

Kotlin的既定目标之一是像Java一样快速编译。2012年2月,JetBrains以Apache 2许可证开源此专案。

然後~~

Kotlin v1.0於2016年2月15日发布。这被认为是第一个官方稳定版本,并且JetBrains已准备从该版本开始的长期向下相容性。

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

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

fun main(args: Array<String>){
    println("Hello World!")
}

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

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


<<:  Day10 - 读 Concurrency is not Parallelism - Rob Pike (五)

>>:  [13th][Day3] 容器两三事

Lektion 30. 德国・工作生活心得 Leben und Arbeit in Deutschland

系列文达标特别篇 —— 笔者到底是怎麽到德国的? 今天要来分享的东西比较特别,因为想说是系列文达标...

Vue.js 从零开始:watch

watch监听器 监听data里面的值,当值有变化时,就会触发事件。 watch监听一个变数: &l...

30天学会 Python: Day 12-人生苦短,使用 Python

Python 还有很多不同功能的内建函式,以下列出一些满常用到的 数学相关 abs(x) 回传 x ...

[笔记][JavaScript] - 随机取出阵列元素之值

目的:能产生简易版本乱数抽签系统 先从 Math.random() 语法了解 再带入至 Math.f...

[Day 30] 资安自学之路 小成长

想分享一些我受惠过的资源: 高中职生资安研习营 https://www.facebook.com/s...