アカウント名:
パスワード:
今だと、教官がそのアセンブラを分かったとしても、そのルーチンが学生が考えぬいて最適化したのか、コンパイラで最適化したものかどうかを判別するってのは大変だろうと思います。まあ大体今時のコンパイラは下手に人間がやるよりよっぽど賢い最適化をしてくれるんで、ボロが出るとは思いますが。ただ、教官も「コンパイラに最適化をかけてアセンブラ出力したものをレポートで提出したらA判定貰えた」なんてのは避けたいと思うでしょうから、使っているコンパイラの最適化手法の知識も必要になるということで。これは大変そうですね。
おまけに
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
言語と目的によるだろ (スコア:3, すばらしい洞察)
もしかしてJavaとかPerlとかPHPとかでのコーディングははプログラミングじゃねぇ!とかいいたいんじゃ・・・とか思って元記事を見たらそうではないみたいですが。
# 学生時代に実習でマイコンのプログラミングをしたとき、「サブルーチンをアセンブラで書いてもいいですか」と教官に聞いたら「そんな無駄なことする必要はない」とか言われたことをふと思い出した
レポート提出者は進化する (スコア:1)
今だと、教官がそのアセンブラを分かったとしても、そのルーチンが学生が考えぬいて最適化したのか、コンパイラで最適化したものかどうかを判別するってのは大変だろうと思います。まあ大体今時のコンパイラは下手に人間がやるよりよっぽど賢い最適化をしてくれるんで、ボロが出るとは思いますが。ただ、教官も「コンパイラに最適化をかけてアセンブラ出力したものをレポートで提出したらA判定貰えた」なんてのは避けたいと思うでしょうから、使っているコンパイラの最適化手法の知識も必要になるということで。これは大変そうですね。
おまけに
vyama 「バグ取れワンワン」
Re:レポート提出者は進化する (スコア:0)