不同编程语言保留字数量统计

各种不同语言的保留字数量,从保留字上也可以一窥语言的难易程度,虽然并非越多越多难学,但是从一定程度上也说明多的保留字更加难于记忆。

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