質問: Rubyのドキュメントを見ると inject と reduce は一緒の場所に載っています、この2つは同じものと考えてよいでしょうか?
回答: 同じものです。reduceは、injectの別名になります。 同様なものにmapとcollectがあります。 map と reduce が Lisp 由来、collect と inject が Smalltalk 由来のようです。