タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

c++とtype-theoryとfunctional-comparisonに関するnabinnoのブックマーク (1)

  • C・C++からRubyへ

    C・C++Rubyとで、あなたのコードがどう変わるのかを示すのは容易ではありません。 ものすごく大きな違いがあるからです。 一つには、Rubyの実行環境が当にたくさんのことを行うという違いがあります。 RubyはC言語の「機構側は何も隠蔽しない」という原則からはかけ離れた言語のように見えます。 Ruby質は、人間の仕事を簡単にするために、できるだけ多くの作業を実行環境が肩代わりすることにあります。 最適化するためにコードをプロファイリングするようになるまでは、Rubyを使う際にコンパイラ側の都合を気にする必要はありません。 とはいうものの、C・C++で書かれたコードの実行時間と比べて、Rubyコードの実行時間はずっと遅いと言われています。 そのため、どうしたら最小のコードでやりたいことを実現できるかを考えると同時に、 それを高速化する方法についても、あなたは頭をフル回転させることに

  • 1