R だと,
> ×
>
> s = 0
>
> for (n in 0:9)
> {
> s = s+n
> }
>
> print(s)
>
>
>
> ◯
>
> s = 0:9
>
> Reduce("+", s)
sum(s) で十分じゃないのかな?
sum の中で何がどう扱われていようと,見かけは関数に過ぎないわけで。
主成分分析だって prcomp 関数一つでできることになるんだしね。その中では「フローチャート」によるアルゴリズムの実体化が行われているし,計算もループによる収束計算を含んだりしているわけで。