本作において、ミケランジェロは再び「死せるイエスを抱く聖母マリア」という最初のピエタの構想に回帰する。左側に立っている棒状のものは、最初の構想にあったイエスの右腕がそのまま残されたものである。つまり作業が中断された時点ではイエスはもっと前屈みになっており、これからマリアを彫り出すための大理石の塊を背負うような形になっていた。作業の再開にあたってミケランジェロはイエスの前半身を打ち砕き、後ろの塊から改めてイエスを彫り出していったのである。解釈.幽霊のようでみすぼらしくさえあるマリアとイエスは、ミケランジェロの初期のスタイルに代表されるような理想的な像からはかけ離れており、ルネサンス彫刻というよりはゴシック彫刻のやせ細った像との類似がしばしば指摘されている。この像を後ろから見ると、マリアがイエスを抱いているというよりも、イエスがマリアを背負っているかのように見える。これはイエスを亡くして悲しむマリアをイエスの霊が慰めている様を表現するために、両義的な解釈が可能となるようミケランジェロが意図したのだといわれている。村上☆健経歴.ループ展開ループ展開の目的は、毎回の繰り返しごとに発生する「ループの終了」条件のテストを減少させる(もしくはなくす)事によって、実行速度を向上させることである。ループは、ループ自体を制御するためのオーバーヘッドがなくなるように、独立した命令ブロックの連続に書き換えることができる。利点.ループのオーバーヘッドは、ポインタまたはインデックスをインクリメントして配列の次の要素を指すための命令群(ポインタ演算)と「ループ終了条件」のテストに由来する。最適化コンパイラなどで配列の個々の要素への参照のためのオフセットを事前に計算でき、それを直接機械語命令列にできるなら、実行時の余分な演算を省くことができる。最適化コンパイラには自動的または要求に応じてループ展開できるものもある。静的/手動ループ展開.人手による(または静的な)ループ展開は、プログラマがループを分析し展開することでループのオーバーヘッドを低減させるものである。一方コンパイラが行うループ展開を動的ループ展開と呼ぶ。複雑性.しかし、もちろん展開される中身は手続き呼び出しである必要はない。次の例ではインデックス変数の計算が関わっている。...etc.