【天才】スーパー中学生誕生、プログラミング言語わずか数週間で開発、U-22プログラミング・コンテスト2019 ★4
■ このスレッドは過去ログ倉庫に格納されています
「もっと人間にとって扱いやすい、自分の言語をつくってみたかった」。10月20日に東京の秋葉原コンベンションホールで開催された第40回「U-22プログラミング・コンテスト2019」の最終審査会で、見事、経済産業大臣賞(総合)を受賞した開成中学校3年の上原直人さん(15歳)は、独自プログラミング言語「Blawn」を発表した。IT業界の経営者など、並みいる審査員を驚かせたのは、完成度の高さはもちろんのこと、今年8月からわずか数週間で完成させたスピードだった。一次審査の応募期間7月1日〜9月2日に着想から開発、完成まで一人で仕上げたという。
C言語を使ったのは今年7月
それまでPythonを使っていたという上原さんは発表の中で、「今年の7月か8月にC++を始めたが、扱いにくかった。もっと可読性の高い構文とメモリの安全性や速度を高めたいと思った」と、開発のきっかけについて語った。
質疑応答で審査員から、「7月にC++を使ったということは、Blawnはそれ以降につくられたということですか?」と聞かれて、上原さんが「7月中旬に構想して構文解析を行って、プログラムを書き始めたのは8月ごろ」と答えると、会場にどよめきが起きた。文句なしの受賞だった。
上原さんは、ほかにもスポンサー企業のデジタルガレージとサイボウズ2社の賞と、当日の模様を配信したニコニコ生放送の視聴者による賞など4冠を達成した。
Blawnの特徴は、型名の記述が一切不要、構文の可読性が高い、すべての関数/クラスがC++でいうところのテンプレート関数/クラス、コンパイル速度と実行速度が速い、メモリが安全などだ。
また、Blawnの言語名は「Blue Lawn(青い芝)」からもじったもので、隣の芝が青く見えるほど、既存の言語の不満を解消できるような良い言語にしたい気持ちを込めたという心憎い演出もあった。
以下ソース先で
2019/10/21 17:05
https://www.bcnretail.com/market/detail/20191021_142131.html
https://d1nzh4uot4722i.cloudfront.net/files/user/201910211613_1.jpg
★1が立った時間 2019/10/23(水) 19:26:04.19
前スレ
https://asahi.5ch.net/test/read.cgi/newsplus/1571866507/ すごいと思うけど、言語は道具で目的じゃない
どんな言語でも便利なソフトウェアを開発してくれればいいだけ 上から目線の本気嫉妬おじさんは平日の昼間から何してんだろ 言語は哲学だよ
ソフトが作れれば、何でもいいのではない 中学生を担ぎ上げて何年もかけて開発してた言語を発表しただけだったりしてw
世間は子供に甘いもんww
天才少年誕生!とした方がマスコミ受けも良くて金も集まるし 書いてる内容が理解出来んのだが・・・・・・・・・・・・・ 日本の天才児はただの早熟で終わる
世界に出た方がいい 自分の先生はprologとかLISPのような
根本的に考え方が違う言語じゃなければ
手続き型言語なんざ全部同じ、
っていってたな。 とっととアメリカに行け
日本じゃ冷遇されて終わるぞ その言語でアジアのウンコ3国のPCが機能停止するようにして 量子コンピューターが実用化される間近のこの時期にプログラミングがどうとか馬鹿かよ
低レベルかつ時代遅れな話だな 小学生の坊やが作ったのも面白いね
キータイプの練習でありがちな奴だけど
元素覚えるのに使うとは、なかなか
っていうか、小学生で元素記号って習うんだっけ? 良い方向に育てば良いけどな
回りも余り担がない事だろうな
まだ好きなようにやらせてやれ
使い難いだから使いやすい物を自ら作ると言う考えは必要だからな
中にはそれを使いこなす物もいるけど
別にどっちも間違えでは無いし >>3
うむ コードなんて書きたくないよね
覚えるとか努力が必要な言語ならそんなもんに1セントの値打ちも無い こういう人ってだいたい頭のいい学校行ってるけど
勉強できないとプログラミングとかできないものなのですか? 言語が作れるということはマシン語を自在に記述できるってこと? 記事だけだと何がすごいのか分からん。
盛られてる分を差し引くと、15歳が言語を作ったということだけ分かった。 実際に開発したのは
腹は出てるわ禿げてるわ体臭はキツイわのオヤジだからね?
中学生担ぐのやめろよww まあ、C言語なんてUNIXのOSを
書くために作られた言語で、
C言語はUNIX上で動かすもんだから。 >>28
学校の勉強は理系教科も文系教科もダメだけどパソコンやネット関係だけ強い奴ってよくいたわ
でも、勉強できないっつっても知的障害児ほどダメってわけでもなくて、高偏差値の進学校や大学に行くのが無理ってレベルだけど >>28
勉強できないけどプログラミングできる者は居る
比較の次元が違うからな〜 >>33
ビルゲイツもザッカバーグもジジババに教えて貰って大人になった
家族も才能のうち 人間に扱いやすいっていいよね
これがあれば誰でもプログラムできるってなれば
もっと可能性でてくる 東大に合格するのはすごいことだけど、大事なのは卒業後なんだよな
言語開発ってすごいけど、それで何をプログラムしたんだろうって話
新しい言語でエロクローラーつくってもしょうがなくね? これ、小さすぎて見えんが、コンストラクタが
クラス定義と合体してるな。コンストラクタの
オーバーロードは、継承使うのかな?
なかなか無いんじゃないの、これ >>1
そもそも達成する手順を記述しなければいけないという発想が間抜け
目的仕様を記述すれば、実効化するAIがあればいい
それが、OAロボット化
既にあるプログラムやエクセル表計算マクロの項目・結果だけみて
AIがソース取得前まで自動化し、出力のビジュアル化分析 事業方向 企画まで
量子コンピュータが10の8乗クラスの計算力アップで簡単にできること
日本の技術分野で今10年遅れてるという状況は、原始人と現在人ぐらいの差
技術ワープするためには超高IQ高校生を集めて、取り組ませる必要がある
東大程度ではむしろだめ >>28
>>38
ビットコイン流出事件で有名になったフランス人のマルク・カルプレスもそうだったな、学校の勉強は興味ないからやらないので高卒だけどコンピューターだけ強い ただ、宣言の先頭に@付けるのは、まあ
好みの問題だけど、きれいじゃないな 現実問題として
ひとつの言語をまともに使える状態にするのには
大量のマニュアルも必要だし
いろいろなレガシーに合わせるための瑣末な仕組みもいるし
個人で数カ月ではできないだろうな
もちろん、一個人としての才能はあって
将来的に言語開発を主導するような資質はあるかもしれないにせよ 中学生が作ったのに、これ普通の中学生じゃ絶対扱えんだろ 優秀過ぎて日本なら名門私立高校→東大でもこの子にとっては無駄な7年になると思う。
さっさとアメリカに行った方がいい ざっとググったら言語を作るためのツールがあるようだな 既存のオープンソースの言語処理系があるから
それのソースコードを読んで
手を入れれば
いろいろなものを作ることはできるだろうな >>49
まあ、作ってからが大変だね
まだ若いから、どうにかなるんじゃないかね この業界の奴らのほとんどはこの中学生に負けてるのか
だっさw >>50
それできたらすごいわ
ある程度の読み書きができれば扱えるコンピューター言語って素晴らしいな
って、英語圏の奴は最初からそうなってるかもしれんが google>>>>いち中学生>>>>>>>>>>>>>>>>>>>>>>おまいら 既存言語で一からOS作るのとどちらが難易度が高いんだろう? 何を記述するための言語か、にもよるね。
自分が学生のときに作ったのは
探索問題を記述するものだったが。 おまえら、素直に「すごいな、俺にはできないな」って言えよw ただ作ればいいってもんじゃない 女を5人くらい囲えないと もちろん、日本のために働くんだよな?
義務教育とかで血税使ってるんだからそこはきっちり拘束してほしい まあ、煽るな煽るな
オッサンたちだって、頑張ってるのに
評価されないから悔しいんだよね
でも、八つ当たりはいかんよ。素直になりましょうよ お前らみたいなバカでも扱える言語ができたなら
喜ぶべきことだよな >>65
オリジナル作るのって、そんなに難しくはないよ、めんどーなだけ
なんでオリジナル言語を皆が作らないのか知ってるかい?
普及しない言語に価値はないからさ 世の中には、いろんなコンピュータ言語があるからね。
ほとんどは研究で止まって世に広まることは
ないけど。 適当なスクリプトやVBAで自分用の便利ツールくらいは作れるようになったけど言語は作り方さえ分からないわ >>42
>>49
これ、プログラミングコンテストだからね
実際に役に立つかどうかはとりあえず二の次でしょう >>73
既存言語でインタプリタかコンパイラ作ればいいだけ。 まあ、本格的なのを作るのは大変だけど
ミニ言語でもいいから、作ってみるのは、いい練習になるよ
自分が使ってる言語の欠点とか、良いところとか
見えてくるし PG土方だけどこんな天才を待っていた
文系のアホにカモられんなよ プライドだけは高い無能が多そうな業界だからな
中学生に張りあってケチつけてるとかダサすぎww Pythonを使っていて7月か8月にC++を始めたが、扱いにくかった。
父親に相談したところ、それなら自分で作っちゃいなよ。
この一言がキッカケで父親から教わりつくりましたーって感じだろ。 言語処理系なんてつまるところ、
命令に対応した機械語に変換すればコンパイラ。
命令に対応した実行プログラムを動かせば
インタプリタになる。 >>67
謎のキチガイ理論だな
優秀なこの子の親は君とはまるで比較にならないほど納税してると思うよ 日本語プログラミング言語って需要ないのかな?
昔、BASICの予約語を「PRINT」から「カケ」
のようにカタカナ語に置換しただけの
G-BASICってのがあったみたいだね。 >型名の記述が一切不要
楽かもしれんが後でわからなくなりそう >>65
そう言う遊びをしてる暇はないよ
カネにもならんし
>>85
ぴゅう太っていうゲームマシンかパソコンかよくわからんのに日本語ベーシックがあったのは知ってる pythonは型記述がいらないが
返って気が狂いそう。 どこぞの田舎公立なら眉唾だが開成だからな
裏付けがある >>28
応用は誰でも、その分野の才能があれば
基礎研究は数学的思考力がないと困難 ノーベル・コンピューターサイエンスがないのが不思議。
デニス・リッチーとかもらっててもいいと思うが。 日本に居ると駄目になるから、
アメリカで能力伸ばして貰え >>89
5chで自己顕示欲を垂れ流しにする暇はあるみたいですね…カネになるんか? >>69
バカっていうな
バカっていうやつがバカなんだぞ ■ このスレッドは過去ログ倉庫に格納されています