各種不同語言的保留字數量,從保留字上也可以一窺語言的難易程度,雖然並非越多越多難學,但是從一定程度上也說明多的保留字更加難於記憶。
- F# — 69 + 8 from OCaml + 26 future = 103
- C# — 79 + 23 contextual = 102
- C++ — 93
- Swift — 93
- Kotlin — 30 + 17 soft + 29 modifiers + 2 special = 78
- PHP — 67
- JavaScript (or ECMAScript)—64 (or 34 + 7 future = 41)
- Dart — 56
- Rust — 35 + 17 future = 52
- Java — 50
- Perl — 40
- Scala — 40
- Ruby — 39
- Julia — 38
- Objective-C — 37
- Scheme — 37
- Haskell — 36
- Python — 33
- C — 32
- Go (or Golang )— 25
- Elixir — 18
- Smalltalk — 6
![不同編程語言保留字數量統計](http://p2.ttnews.xyz/loading.gif)
閱讀更多 Real遊戲引擎開發者 的文章