【意味の違い】doとexecuteの違い
日本語だと同じ意味になる単語も微妙なニュアンスの差を持っています。これらのニュアンスを理解するのに語源アプローチが有効です。一覧はこちら。
意味の違いについて
両方とも「実行する」という意味を持つ動詞。一般的には下記特徴がある。
- ①executeの方が複雑なこと・難しいことに用いられる
- ②executeの方がdoよりも丁寧な表現という特徴がある
語源との紐付け
下記にexecuteの語源を纏める。
読んで頂ければ分かると思うが、executeは「外に出るまで後を追っていく」というイメージとなるので、次の流れで前述の違いが理解できると思う。
①外に出るまでの苦労が感じられるため、複雑なこと・難しいことに対して用いられる
②外に出るまでの過程も感じられることから丁寧さにつながっている
execute
executeは「実行する」「処刑する」等の意味を持っており、語源は、ex(外へ)+secute(続く)→「外に出るまで後ろを追っていく」ということ。ここから、次のような流れで前述の意味に繋がっている。
①計画を最後まで追っていく→「実行する」
②人を最後まで追っていく→「処刑する」
ディスカッション
コメント一覧
まだ、コメントがありません