雖然 Kotlin 的主流用法都是拿來寫手機、伺服器或是桌面應用程式,但其實 Kotlin 也具備 Scripting Language 的特點,可以在 Terminal 底下隨寫即跑,執行各種任務。在這場分享裡,將會介紹 Kotlin Script 這種特別的執行模式,示範如何把 Kotlin 當成 Scripting Language 用,並結合 kscript,依照不同情境需求撰寫自動化程式,最後再介紹幾個延伸應用的開放原始碼專案,展現把 Kotlin 當成強型別 Bash 的潛力。
雖然 Kotlin 的主流用法都是拿來寫手機、伺服器或是桌面應用程式,但其實 Kotlin 也具備 Scripting Language 的特點,可以在 Terminal 底下隨寫即跑,執行各種任務。在這場分享裡,將會介紹 Kotlin Script 這種特別的執行模式,示範如何把 Kotlin 當成 Scripting Language 用,並結合 kscript,依照不同情境需求撰寫自動化程式,最後再介紹幾個延伸應用的開放原始碼專案,展現把 Kotlin 當成強型別 Bash 的潛力。