從 LLVM Weekly 中的 [1] 得知 JetBrains 的 kotlin-nativ e 這個專案,主要在致力於不需要 VM 的跨平台程式,它是以 LLVM 作為背後基礎,可以轉換成不同平台[1]: Kotlin/Native uses the LLVM compiler infrastructure to generate machine code. In this preview, we support the following target platforms : Mac OS X 10.10 and later (x86-64) x86-64 Ubuntu Linux (14.04, 16.04 and later), other Linux flavours may work as well Apple iOS (arm64), cross-compiled on MacOS X host Raspberry Pi, cross-compiled on Linux host Kotlin/Native 專案是新的專案,許多程式碼都尚未完成,不過是一個可以期待的專案。 kotlin 是什麼呢?在 kotlin 官方網站 標題寫著: Statically typed programming language for the JVM, Android and the browser kotlin 這個語言是由 JetBrains 這家公司已 Open Source 的方式所開發的專案,這家公司對自己本身而言,並不陌生,只是 kotlin 這個語言,卻是今天才知道,結合 OO 與 functional 語言的特性,似乎相當吸引人;倒是讓自己覺得,在資訊科學的領域,技術、知識、語言等,不斷的推陳出新,不須要對於任何新技術或語言都能夠了解,唯有精通某一種技術、語言的人,才能生存於這個資訊科學的領域當中。 ps: JetBrains 的 IntelliJ IDEA Community Edition 可以從 JetBrains 網站下載 ------------------------------------- [1] Kotlin/Native Tech Preview: Kotlin without a VM...