|
基本資料
|
本名
|
Kotlin娘
|
別號
|
靠她靈
|
年齡
|
13歲
|
生日
|
2011年7月22日
|
星座
|
巨蟹座
|
萌點
|
溫柔可愛、文藝友好、PLAY技巧豐富、身嬌體柔易推倒、人類聖經
|
親屬或相關人
|
(姐姐們(Java、Scala)),(妹妹們(Kotlin似乎是家族最小的))
|
Kotlin娘是程式語言Kotlin的擬人化萌娘。
人物簡介
從誕生之日起就默默無聞。要不是Google I/O大會上宣佈欽定Kotlin作為Android官方語言(一等支持語言),到現在她還會繼續默默無聞下去呢!
身世背景
在萬惡的舊社會,青年谷某當年迫於父母()之命,取Oracle家長女Java為妻。婚後雖不甜蜜也倒還相敬如賓。
沒過幾年,谷某在生意場上風生水起,Java孃家見此不禁眼紅。打了好幾場官司要討回那些年穀某忘了給的彩禮。每每搞得谷某頭大不已,借酒澆愁。
直至那晚迴廊前紅燈下,笙歌散後酒初醒,院也深來夜也深,月兒靜來人也靜。後才得知,彼時佳人乃是JetBrains家的小女Kotlin。
谷某見之傾心,不能自拔。而JetBrains看谷某丰神俊朗,又兼著谷氏所有商號掌櫃之掌櫃(),真真是人中龍鳳;倒也樂見其成。
再後來,坊間風聲漸走。JetBrains便尋了谷某,要他給Kotlin一個名份。谷某想著Java一日夫妻百日恩,雖說丈人家心狠也怨不得她。但若就此拖著Kotlin豈不給天下人看了笑話去。
牙一咬,心一橫。在一年一次的谷氏大宴宣佈:宴乃婚宴,妻乃平妻。眾人譁然,歡喜者有之;厭惡者有之,後悔當初沒能及時結交上JetBrains者亦有之。
也是至此,谷家大宅院正式成為了J、K二凰爭鋒的大舞台......(此處應有遙遠的迴音)
經典語錄
- create anything —— by jetbrains
- Kotlin 就是一行代碼解決問題 (不是一行代碼能叫Kotlin嗎?)
Play技巧
初級技巧:一物理行代碼解決問題:
String轉Ascii:str.toCharArray().map { it.toInt() }.joinToString(" ").let(::println)
Ascii轉String:asc.split(" ").map { it.toInt().toChar() }.joinToString("").also(::println)
加法計算器:while (true) readLine()!!.split(" ").map { it.filter { it in '0'..'9' } }.filter { it.isNotEmpty() }.map { it.toLong() }.sum().let(::println)
↑(小數):while (true) readLine()!!.splitToSequence(" ").mapNotNull { it.toDoubleOrNull() }.sum().let { if (it % 1 == 0.0) it.toInt() else it }.let(::println)
編程語言萌娘 |
---|
| 程序設計語言 | 第一代(姬器語言) | 1000101111000011 MOV AX,BX
01001001 00101100 00100000 01100110
01101100 01100001 01110100 00100000
01100111 01101001 01110010 01101100
00101100 00100000 01100100 01101111
01101110 01100001 01110100 01100101
↑翻譯為I, flat girl, donate↑機器語言只有0和1←蘇聯其實做過三進位計算機,最初巴貝奇設計的差分機是十進位。 | | 第二代(彙編語言娘) | 8BC3(139,195): MOV AX,BX
我,平板姬,打錢!↑古代彙編語言只有命令←要是隻有助記符就好啦…… | | 第三代(高級語言) | | | 絲帶姬 (其實不怎麼能算是語言……) | |
|
|
外部連結與注釋
官方網站