list処理がマスターできたら、ほとんどループは使わなくなると思うよ。
確かに早さが違うもんな。配列は任意の要素にアクセスするのにO(1)だけど
リストはO(N)、順次処理させるようなものはリストは得意だし。

今年はhaskellを身につけるという方針でやってるけど、いつか、
prologとsmalltalk
をやってみないとと思ってる。今までやってた言語にくらべても
毛並みが違うから時間が欲しそうだし。これらの言語を楽しくて使ってる人
あまりいないのかもしれないが。