過激な発言で話題のアメリカ大統領選挙候補者、ドナルド・トランプ氏をイメージしたプログラミング言語「TrumpScript」が公開され、話題になっています。
「TrumpScript」はアメリカのライス大学で行われたハッカソンに参加した学部生サム・シャドウエルさんとクリス・ブラウンさんのチームが作成したPythonベースの言語で、いかにもトランプ氏が考えそうな特徴を持っています。
分かりやすい特徴をいくつか紹介すると、「(アメリカは中途半端な国ではないので)浮動小数点値は使えない」「変数名にはトランプ氏が好きな単語や政治家の名前しか使えない」「プログラムの終わりには“America is great.”を使用する」「“True”“false”の代わりに“fact”“lie”を使用する」「(アメリカ育ちしか認めないので)“import”は使えない」「(小さいものは我々にとって重要ではないので)すべての数字は100万以上でなければならない」など。トランプ氏の性格や発言をしっかり反映させています。なお、ミスをするとエラーメッセージでトランプ氏からの叱責を受けるようです。
残念ながら「TrumpScript」はハッカソンで優勝とはなりませんでしたが、現在は改良も行われ、Githubのissue上では他にもトランプ氏が考えそうなことがいくつか提案されています。
なお、開発者のサムさんは海外メディアのインタビューでトランプ氏について、「彼は一流だと思う。いや、だけど共和党のトップになるとしたらちょっと不安があるよ」と語っています。
よくも悪くも何かと話題のトランプ氏、まさかプログラミング言語になるとは……。これでアメリカだけでなく、Pythonも偉大な言語となるのでしょうか。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 超軽快! 「JavaScript」で作られたブラウザ上で動作するOS「OS.js」が話題に よく分からんけどすごいことは分かる
サクサク動きます。 - 米国にダサいクリスマスセーターの季節到来 2015年は大統領候補者もセーターを販売する流れに
セーターの中央に候補者の顔がバーン! ホワイトハウスがバーン! - 「マインクラフト」が公立小学校の授業に初導入! 「算数」「社会」「理科」「図工」などで活用の可能性探る
デジタルネイティブ世代の「プログラミング教育」に注目。 - これでみんないつでも描けるね! 東京五輪エンブレムのコードがオープンソースに
「Processing」を用いて再現しています。 - いったい何が始まるんです? リベラルエンジニアズが「エンジニアの芸能事務所」スタート
PHP、C、Perlなど11のプログラミング言語それぞれを担当するアイドルも募集中。 - 時代はここまで! プログラミング未経験者が小学生向けプログラミング体験会に潜入してみた
大きなお友だち(2○歳♀)が小学生向けプログラミングスクールに潜入してみたよ!