Code Golf Stack Exchange
ナビゲーションに移動
検索に移動
Code Golf Stack Exchangeは、コードゴルフが楽しめるサイトである。作問も楽しめる。プログラム言語は自由に選べるし入出力の形式も自由に選びやすいものが多く、回答の提出も必ずしもプログラム全体ではなく関数のみでよかったりする。 略称CGCC。
自由にプログラム言語が選べるものだから実用的なプログラム言語のみならずEsolangだったり機械語だったり果てはマイクラとかのゲームや電卓で回答する猛者もいるし、コード読むだけでも楽しい。
このサイト自体に実行環境は設置されていない。
作問も回答も、分かりやすく解説することが求められがち。よって勉強になりがち。例えばRubyの変な仕様とか。
このサイトのおかげで「オンライン上でプログラム言語に触ったり動かすことができる」ウェブアプリが発達したんだと思う。その一例は次のとおりである。
あとこのサイトでコードゴルフで勝とうとして実際に次から次へとコードゴルフ用プログラム言語が開発されたりとか。次の通りの。
- Vyxal
- CJam
- 05AB1E
- Jelly
- Pyth
このサイトはCC BY-SA 2.5とか3.0とか4.0とかでライセンスされてる。
外部リンク[編集]
- Code Golf Stack Exchange
- Welcome to Code Golf and Coding Challenges Stack Exchange! ― Metaの方
- Community FAQ for Code Golf and Coding Challenges ― 作問や回答を投稿する場合とかコードゴルフ上の細かいルールやポリシーが載ってる。作問時のサンドボックスとか作問上の注意事項とか回答の際に禁じられる抜け穴とか回答時に使っても良い入出力の手段とか。