翻訳と辞書 |
コードゴルフ コードゴルフ はコンピュータプログラミング・コンテストの一種である。参加者は与えられたアルゴリズムを、可能な限りもっとも短いソースコードで記述することを競う。バイナリサイズではなく、ソースコードの文字数がスコアとなる。例えば「Perl golf」など、トーナメントで使用されるプログラミング言語の名前がつけられることもある。ショートコーディング、コードパズル等とも呼ばれる。 == 歴史 == この用法における「ゴルフ」という言葉は、1999年にPerlのニュースグループ上で初めて使用されたとされる。その後、RSA暗号の暗号化プログラムが、5行のPerlプログラミングで実装されたことによって一般的となった〔 〕。同様の非公式なコンテストがAPLのハッカーらなどによって行われていたことも知られている。PHPでは十分な機能のwikiが1287文字で実装された。その後、コードゴルフ用プログラミング言語の作成がきっかけとなり、多くのプログラミング言語においてもゴルフという言葉が使用されることとなった。よりシステム的、実践的である簡潔なプログラミングはSpartan Programming として知られている〔Spartan Programming , , ''Coding Horror'', 08 Jul 2008〕。
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「コードゴルフ」の詳細全文を読む
英語版ウィキペディアに対照対訳語「 Code golf 」があります。
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|