「もっと人間にとって扱いやすい、自分の言語をつくってみたかった」。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/1571834403/ 0952名無しさん@1周年2019/10/24(木) 11:01:52.70ID:yV2CvM+b0
>>949
他の言語でプログラム書いてるプログラマから
Blawnでプログラミングするのが羨ましい
と思ってもらえるような言語にしたい 0953名無しさん@1周年2019/10/24(木) 11:02:09.94ID:lvpMUsVK0
頭はまあまあ良い方だと思うけど
使う方向がずれてる
大人に誉めてもらえるようふるまってる
このへんもtehu に似てる
0954名無しさん@1周年2019/10/24(木) 11:02:17.84ID:z4W6FsIL0
普通の人は自然に、女と戯れ、女と時間を過ごす
おまいらにはそれすら自然にできない
0955名無しさん@1周年2019/10/24(木) 11:02:18.70ID:jb/dqx5+0
>>950
望月さんは16でプリンストン大学入学だったはず。 0956名無しさん@1周年2019/10/24(木) 11:03:04.68ID:z4W6FsIL0
大人とか無視して好きなことヤレ!
0957名無しさん@1周年2019/10/24(木) 11:03:20.09ID:jb/dqx5+0
>>948
黒人とゴリラの区別は流石にできるようになってるはず この人がいつまでも天才で居続けるかどうかはわからないけど、
こういう人が何人も出できてそれなりにポジティブな意味で注目されて・・
という連鎖が大切
たくさん出てくれば成功するヤツもどんどん増える
頭が良い奴が俺ならこう処理するって感じで新言語を生み出すがそいつにしか理解されなくていつの間にか消えていった言語は幾しれず
0960名無しさん@1周年2019/10/24(木) 11:05:18.24ID:z4W6FsIL0
人間は自然に、黒人とゴリラを区別できる
機械にはそれすら自然にできない
0961名無しさん@1周年2019/10/24(木) 11:05:40.44ID:l/Uj+g3B0
>>956
インターネッツ代はお母さんに払ってもらうんでしょう? 0962名無しさん@1周年2019/10/24(木) 11:06:35.06ID:z4W6FsIL0
>>961
ママンだけはとくべつだから大事にしとけ! 0963名無しさん@1周年2019/10/24(木) 11:06:41.32ID:79dfwfwe0
そうだよね、プログラミング言語って人間に分かり易くないと…って部分だけ理解できる
そして有能な技術者に育って日本の企業に粗末な扱いを受けて海外に逃げられて向うで特許取られる所までがいつものパターン
0966名無しさん@1周年2019/10/24(木) 11:08:24.12ID:z4W6FsIL0
素数とかに興味持つとすごいことできそう・・
数学勉強しる!
0967名無しさん@1周年2019/10/24(木) 11:08:24.17ID:87v30pcE0
天才は早熟だね
0968名無しさん@1周年2019/10/24(木) 11:09:11.05ID:JFrE4J+h0
>>975
あれは情報が足らんのだろうなあ。逆張りで山奥に露天風呂にニホンザルと一緒に
温泉に入ってるチビの白人のオッサンはサルと誤認されると思う。それだけのことだね。 0969名無しさん@1周年2019/10/24(木) 11:09:14.28ID:2/oRe8iL0
国民栄誉賞受賞決定!
0971名無しさん@1周年2019/10/24(木) 11:10:05.40ID:REd4pCk20
第二のまつもとゆきひろとかで終わりそう
汚い大人に利用されないよう用心は必要
頭いいから心配ないか
0973名無しさん@1周年2019/10/24(木) 11:12:36.98ID:i+k1FNA/0
>>650
HTMLでリンク貼るだけで悦に浸ってた 0974名無しさん@1周年2019/10/24(木) 11:13:15.98ID:kUq36n5N0
>>725
市の展覧会展示で構図がクッソうまい子がたまにいたが
なるほどそういうカラクリがあったのか…ておいw 0976名無しさん@1周年2019/10/24(木) 11:14:13.60ID:3ePdIBlx0
昔だったらプログラミング言語の設計から実装まで理論書しかなかったけど
今は実装のコードまですべて書いてある入門書が出てるもんなあ
そういうのをパクればすぐできる
文系の大学に行ってた女が、大学院で中田育男に教えてもらってコンパイラの本を出してたけど
後ろに載ってたJavaのコードはC言語からの丸写しだった
0979名無しさん@1周年2019/10/24(木) 11:15:26.15ID:GEvvpQcq0
大学院のときはみんな一つずつ言語作ったな。
prologベースだけど遅いので
全部C++で作り直した。
まあ、そんな時代だった。
型言語を否定する奴は糞
異論は認めない
少年がどんなに天才でもだ
0981名無しさん@1周年2019/10/24(木) 11:15:49.15ID:VSYos+dC0
>>11
頭脳は父親由来でしょ
夫の言うことを「聞き分ける」才能は母ちゃん頭脳 >Blawnの言語名は「Blue Lawn(青い芝)」からもじったもの
こういうトコが真似できない
0983名無しさん@1周年2019/10/24(木) 11:18:06.80ID:JFrE4J+h0
>>982
Greenじゃないとこが中二病ぽくて好感持てるのねw >>1
この言語でサイボウズの製品を開発できるのか? 0985名無しさん@1周年2019/10/24(木) 11:18:47.13ID:XyaSEdcA0
一人じゃ出来ないと思う
0986名無しさん@1周年2019/10/24(木) 11:19:23.69ID:z4W6FsIL0
大抵女が絡んでがたがたになるよね
>>985
一人で仕上げたって書いてあるんだが…
そこまで認めたくない理由はなんやねん 0988名無しさん@1周年2019/10/24(木) 11:20:55.23ID:iFZk8oqb0
凡人「難解な言語操る俺sugeeeeeeeee笑」
天才「解りづらいからもっと簡単なヤツ作ったった」
0989名無しさん@1周年2019/10/24(木) 11:21:03.30ID:JFrE4J+h0
>>986
口癖が「ホゲホゲ」の彼女ができて異次元に向かうかもしれんだろう。心配するな。 0990名無しさん@1周年2019/10/24(木) 11:21:09.39ID:kUq36n5N0
>>985
だよなあ
最近の小学生の絵画コンクールと同じ臭いを感じる 0992名無しさん@1周年2019/10/24(木) 11:21:52.87ID:rOI2o8NP0
>>980
そんなもんどっちでもいい
ライブラリが豊富かどうかで
なきゃ言語の仕様がなんだろうがそれは単なるごみ
所詮単なる道具なんだから 0993名無しさん@1周年2019/10/24(木) 11:23:04.67ID:yV2CvM+b0
0994名無しさん@1周年2019/10/24(木) 11:23:45.33ID:yJtyZ88P0
Excelのワークシートをマルチプロセッサで高速並列処理できる言語作ってくれ
0995名無しさん@1周年2019/10/24(木) 11:24:05.67ID:JFrE4J+h0
情報学専攻の甥との会話
俺「俺が厨房のころはバシックで高校でパスカルで大学はフォートランだったな」
甥「アニメの主人公ですか?」
0996名無しさん@1周年2019/10/24(木) 11:24:06.26ID:+Hnt9f2X0
言語オタクは碌にコードを書けない。
0997名無しさん@1周年2019/10/24(木) 11:24:25.21ID:X887mJwo0
プログラマの戦闘力差って相当開くからな
カースト最下層が超ひがんでておもろい
0998名無しさん@1周年2019/10/24(木) 11:25:52.97ID:+Hnt9f2X0
>>997
こいつは最下層。C++も録に使いこなせかった。
こいつに何かコード書けと言っても仕様書すら書けないだろう。 >>938
OSを制御する必要が無いと言っても
>コンパイル速度と実行速度が速い、メモリが安全
メモリ制御とかコンパイラも含んでるわけだし。
OS抜きでは無理なんじゃね? 1000名無しさん@1周年2019/10/24(木) 11:26:39.24ID:X887mJwo0
10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 4時間 51分 32秒
10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php