8
Why Kotlin is my next programming language — Medium (medium.com)
chchwy 積分 2

只是好奇問問,為什麼一些新語言都喜歡把語法設計成變數名稱在前,變數型態在後,比方說寫成 args: Array<String> 而不是 Array<String> args

這樣子對人類理解比較有幫助嗎? 或者是對 syntax parser 比較有利?

anthonychen 積分 0

或許是一堆變數放一起的時候,看起來比較整齊?

IngramChen 積分 0 編輯於

是 syntax parser 吧。

val foo:String ;
val foo;
public foo(): String { ... }

這樣排也比較合理和統一,type 就是 optional

其實這兩種用一陣子就慣了,兩邊都可自然切換

changyuheng 積分 0 編輯於

Type 放在後面,在 Pascal 是為了更貼近英語,進而更加直觀

siuying 積分 1

等一天用 Koltin 寫 iOS app 用 Swift 寫 Android app

koji 積分 0

昨天才聽到有人說看到最近不少人開始用 kotlin 寫 android...

IngramChen 積分 0

看得我都想寫了