4

ロンドンで開催された SO DevDays で、 Peter Norvig の Spell Checkerに関する Michael Sparks の非常に興味深い分析を見て、このコードを別の言語 (Perl や C++ など) で実装しようとした人がいないか疑問に思いました。

4

3 に答える 3

7

この記事の最後に、 Perlを含む他の言語での実装のリストがあります。

于 2009-10-31T13:11:45.183 に答える
6

私はボストンの DevDays でこのプレゼンテーションを行いましたが、人々がコードの行数に注目していることに少しがっかりしています。たとえば、C# の実装も行数が少ないのですが、コード内のすべてのノイズ ワードのアルゴリズムがまったくわかりません。

プレゼンテーションで私が強調していたポイントは、Python のノイズのない性質でした。これにより、多くの煩わしさやコンパイラの慰めを必要とせずにアルゴリズムを表現できました。

しかし、人々がその点について意見を異にすることは理解しています。

于 2009-10-31T13:22:40.673 に答える
1

あ、練習でやりました。気の利いた dict オブジェクトの代わりにハッシュを使用する必要がありました。はい、少し面倒ですが、それほどではありません。

于 2009-11-03T13:04:29.940 に答える