アカウント名:
パスワード:
稀な例じゃないか?よく聞くのは「自分たちでガンガン書くぜ!」というのりじゃなかろうか。
間違い。
食らった事のある中で最も「わかりやすい」例。
「ここで、このオブジェクトをソートしてくれ。キーはこれ、値の大小で比較して、降順で」『そのソートは何を使えばいいのか』「何でも構わないが、アルゴリズム的には O( n*log n ) のものを選んでくれ」『それでは決められない。何を使えばいいのか』「決められないとはどういう事か?」『ライブラリにソートの種類がたくさんあって、どれを使えばいいのか判らない』「O( n*log n ) の条件を満たせば、どれでもいいが?」『判った。Bubble Sort を使う』「Bubble Sort はいつから O'( n*log n ) を満たすようになったのか?」『標準で付いてくるライブラリ
「提供されたライブラリの sort より早い物をつくってみせる」と豪語したオフショアがいました...
「早い」は「速い」の間違いだよね。大抵は、コストの問題で標準ライブラリを使うのが最良の選択です。しかし、ソートプログラムにはチューニングの余地は結構あります。手間を惜しまなければ、ある特定の領域では標準ライブラリを凌ぐものを書くことは、そう難しいことでもありません。
そりゃ標準ライブラリを使うのが最良だけどさ、
「提供されたライブラリ」
って言うのだから標準ライブラリでなく発注元から提供された非標準な自作ライブラリじゃないか。そら豪語したっておかしくないと思うが。
それはそれで迷惑・・・
きっとタイムマシン持ってるんですよ。
#速い物なら作れるけどね~
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
スタートアップでアウトソーシングを利用って (スコア:0)
稀な例じゃないか?
よく聞くのは「自分たちでガンガン書くぜ!」というのりじゃなかろうか。
Re: (スコア:2)
間違い。
食らった事のある中で最も「わかりやすい」例。
「ここで、このオブジェクトをソートしてくれ。キーはこれ、値の大小で比較して、降順で」
『そのソートは何を使えばいいのか』
「何でも構わないが、アルゴリズム的には O( n*log n ) のものを選んでくれ」
『それでは決められない。何を使えばいいのか』
「決められないとはどういう事か?」
『ライブラリにソートの種類がたくさんあって、どれを使えばいいのか判らない』
「O( n*log n ) の条件を満たせば、どれでもいいが?」
『判った。Bubble Sort を使う』
「Bubble Sort はいつから O'( n*log n ) を満たすようになったのか?」
『標準で付いてくるライブラリ
fjの教祖様
Re:スタートアップでアウトソーシングを利用って (スコア:0)
「提供されたライブラリの sort より早い物をつくってみせる」と豪語したオフショアがいました...
Re:スタートアップでアウトソーシングを利用って (スコア:1)
「提供されたライブラリの sort より早い物をつくってみせる」と豪語したオフショアがいました...
「早い」は「速い」の間違いだよね。
大抵は、コストの問題で標準ライブラリを使うのが最良の選択です。
しかし、ソートプログラムにはチューニングの余地は結構あります。手間を惜しまなければ、ある特定の領域では標準ライブラリを凌ぐものを書くことは、そう難しいことでもありません。
Re: (スコア:0)
そりゃ標準ライブラリを使うのが最良だけどさ、
「提供されたライブラリ」
って言うのだから標準ライブラリでなく発注元から提供された非標準な自作ライブラリじゃないか。
そら豪語したっておかしくないと思うが。
Re: (スコア:0)
それはそれで迷惑・・・
Re: (スコア:0)
きっとタイムマシン持ってるんですよ。
#速い物なら作れるけどね~