Windows 95 最速インストールRTAから「コードゴルフ」まで。知られざるコンピュータ競技の世界

ゲームじゃなくても「競える」

タイピング  冒頭で言及したeスポーツは、コンピュータ上で動くゲームを使って競い合うものである。そのカテゴリの中に、文字を入力する「タイピング」競技も含まれる。  タイピングについては、eスポーツという言葉が日本で見られる以前から、競技として行われていた。この入力速度を競う対象は、パソコンのキーボードだけではない。携帯電話についても競われている。  その独自性から考えて、タイピングはeスポーツの一ジャンルではあるのだが、別枠の競技として見なしてもよいのではないかと筆者は思っている。 ▼オーバークロック  コンピュータを使った競技の中には、コンピュータをどれだけ高速に動作させられるかというものもある。  オーバークロック自体は、パソコンのCPUなどを通常よりも高い周波数で動かす行為だ。通常とは違う設定で高速に動作させるのだが、単純に周波数を高くすればよいというものではない。  周波数を高くすると、発生する熱でコンピュータが壊れたりする。そのため様々な方法で冷却したりする。時には液体窒素を使って冷却することもある。  オーバークロックの大会も開かれており、『のだめカンタービレ』で知られている二ノ宮知子は、このオーバークロックをテーマとしたマンガ『87CLOCKERS』を書いている。 ▼セキュリティコンテスト  世の中には、セキュリティ技術の競技大会も存在している。セキュリティコンテスト(キャプチャー・ザ・フラッグ)は、コンピュータセキュリティ技術を競うもので、ハッカーコンテストなどと訳されることもある。世界的に有名なのはDEF CONだ。日本でもSECCONという大会が開かれている(SECCON 2018)。  SECCONは多くのIT起業が協賛しており、後援にはサイバーセキュリティ戦略本部、警察庁、総務省、公安調査庁、文部科学省、国土交通省などが名を連ねている。国によっては、同競技に参加しているホワイトハッカーが、サイバー犯罪やサイバーテロ対策の要員としてスカウトされることもある。

プログラミングも腕を競える

競技プログラミング  競技プログラミングは、出題された課題に対して、条件を満たすプログラムを書く競技だ。この条件には、要求された処理を行う以外にも、制限時間内での解答や、一定時間内で計算が終了することなども含まれる。この競技をこなすには、アルゴリズムや数学の知識が要求される。  競技プログラミングはWeb上で開催されるものが多数あり、オンライン上で判定してくれるシステムを持っているものが多い。海外では「Topcoder」が有名で、国内では「AtCoder」が名を知られている。  また、オフラインで参加する国際大会も開かれている。競技プログラミングは、就職・転職活動とも相性がよく、プログラマの能力を測る1つの指針として使われることもある。 ▼コードゴルフ  ショートコーディング、コードパズルとも呼ばれる。特定の処理を、どれだけ短いプログラムで書けるか競うものだ。この競技では、ソースコードの文字数が少ないほど、優れていると評価される。  インターネット上では、様々な処理に対して、各プログラミング言語で最短のプログラムを投稿するサイトが存在している。ただ、その特性上、投稿されたコードは閲覧出来ないことが多い。そのため、投稿者の名前と文字数だけが表示されていて、マニア以外が見ると意味不明のサイトになっている。  筆者も昔、「CodeIQ」というリクルート キャリアが運営していたサイトで、コードゴルフの問題を出題していた。プログラミング言語の仕様や、アルゴリズムを熟知しないと書けないコードが多数送られてきて面白かった。  ただ、コードゴルフに関しては、それが何の役に立つのかと問われれば、何の役にも立たない。純粋に知的遊戯であり競技である。こうしたことを考えると、人間は、ともかく挑むことと、それを突破することに快感を得る生き物なのだと思う。
次のページ
道具の進化とともに増える競技
1
2
3
バナー 日本を壊した安倍政権
新着記事

ハーバービジネスオンライン編集部からのお知らせ

政治・経済

コロナ禍でむしろ沁みる「全員悪人」の祭典。映画『ジェントルメン』の魅力

カルチャー・スポーツ

頻発する「検索汚染」とキーワードによる検索の限界

社会

ロンドン再封鎖16週目。最終回・英国社会は「新たな段階」に。<入江敦彦の『足止め喰らい日記』嫌々乍らReturns>

国際

仮想通貨は“仮想”な存在なのか? 拡大する現実世界への影響

政治・経済

漫画『進撃の巨人』で政治のエッセンスを。 良質なエンターテイメントは「政治離れ」の処方箋

カルチャー・スポーツ

上司の「応援」なんて部下には響かない!? 今すぐ職場に導入するべきモチベーションアップの方法

社会

64bitへのWindowsの流れ。そして、32bit版Windowsの終焉

社会

再び訪れる「就職氷河期」。縁故優遇政権を終わらせるのは今

政治・経済

微表情研究の世界的権威に聞いた、AI表情分析技術の展望

社会

PDFの生みの親、チャールズ・ゲシキ氏死去。その技術と歴史を振り返る

社会

新年度で登場した「どうしてもソリが合わない同僚」と付き合う方法

社会

マンガでわかる「ウイルスの変異」ってなに?

社会

アンソニー・ホプキンスのオスカー受賞は「番狂わせ」なんかじゃない! 映画『ファーザー』のここが凄い

カルチャー・スポーツ

ネットで話題の「陰謀論チャート」を徹底解説&日本語訳してみた

社会

ロンドン再封鎖15週目。肥満やペットに現れ出したニューノーマル社会の歪み<入江敦彦の『足止め喰らい日記』嫌々乍らReturns>

社会

「ケーキの出前」に「高級ブランドのサブスク」も――コロナ禍のなか「進化」する百貨店

政治・経済

「高度外国人材」という言葉に潜む欺瞞と、日本が搾取し依存する圧倒的多数の外国人労働者の実像とは?

社会