不同編程語言保留字數量統計

各種不同語言的保留字數量,從保留字上也可以一窺語言的難易程度,雖然並非越多越多難學,但是從一定程度上也說明多的保留字更加難於記憶。

F# — 69 + 8 from OCaml + 26 future = 103C# — 79 + 23 contextual = 102C++ — 93Swift — 93Kotlin — 30 + 17 soft + 29 modifiers + 2 special = 78PHP — 67JavaScript (or ECMAScript)—64 (or 34 + 7 future = 41)Dart — 56Rust — 35 + 17 future = 52Java — 50Perl — 40Scala — 40Ruby — 39Julia — 38Objective-C — 37Scheme — 37Haskell — 36Python — 33C — 32Go (or Golang )— 25Elixir — 18Smalltalk — 6