Why Kotlin is my next programming language — Medium
(medium.com)
chchwy
積分 2
只是好奇問問,為什麼一些新語言都喜歡把語法設計成變數名稱在前,變數型態在後,比方說寫成 args: Array<String>
而不是 Array<String> args
這樣子對人類理解比較有幫助嗎? 或者是對 syntax parser 比較有利?
是 syntax parser 吧。
val foo:String ;
val foo;
public foo(): String { ... }
這樣排也比較合理和統一,type 就是 optional
其實這兩種用一陣子就慣了,兩邊都可自然切換