>>818
アルゴリズムとデータ構造とか、
プログラミングのお題スレの問題などは、
それこそRuby で学ぶ・作るべき

ガベージコレクションがあるから、ポインターでメモリの事を考えなくてよい。
C/C++, Rust など、メモリを特別に扱う言語は、
仕事で給料をもらいながら仕方なくやるもの

趣味でやるものじゃない。時間の無駄。
特に初心者には言語の文法よりも、
アプリを作る時に、どういう手順・技術が必要なのかとか、全体像が大切。
細部を勉強しても、その言語の仕事をやらなければ意味ないから

全てのシステム・アプリに共通する事を勉強する方が、知識を転用できる。
それがRuby on Rails。
最も有名な基礎となるフレームワーク

ループ処理であるEnumerable の所を見れば、どういう感じでアルゴリズムを書くか分かる