【天才】スーパー中学生誕生、プログラミング言語わずか数週間で開発、U-22プログラミング・コンテスト2019 ★3

レス数が1000を超えています。これ以上書き込みはできません。
0001ばーど ★2019/10/24(木) 06:35:07.94ID:C1Hp2p6R9
 「もっと人間にとって扱いやすい、自分の言語をつくってみたかった」。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
黒人とゴリラの区別は流石にできるようになってるはず

0958名無しさん@1周年2019/10/24(木) 11:03:48.77ID:n/T1Dl6K0
この人がいつまでも天才で居続けるかどうかはわからないけど、
こういう人が何人も出できてそれなりにポジティブな意味で注目されて・・
という連鎖が大切
たくさん出てくれば成功するヤツもどんどん増える

0959名無しさん@1周年2019/10/24(木) 11:04:45.47ID:qALjpD3W0
頭が良い奴が俺ならこう処理するって感じで新言語を生み出すがそいつにしか理解されなくていつの間にか消えていった言語は幾しれず

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
そうだよね、プログラミング言語って人間に分かり易くないと…って部分だけ理解できる

0964名無しさん@1周年2019/10/24(木) 11:06:45.66ID:UtrfX0+x0
>>961
ガイジなん君?

0965名無しさん@1周年2019/10/24(木) 11:08:21.49ID:WlCgXDUc0
そして有能な技術者に育って日本の企業に粗末な扱いを受けて海外に逃げられて向うで特許取られる所までがいつものパターン

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
国民栄誉賞受賞決定!

0970名無しさん@1周年2019/10/24(木) 11:10:02.88ID:XFupgyE00
>>1
COBOLがいいってことやね

0971名無しさん@1周年2019/10/24(木) 11:10:05.40ID:REd4pCk20
第二のまつもとゆきひろとかで終わりそう

0972名無しさん@1周年2019/10/24(木) 11:10:09.58ID:E/GpncOV0
汚い大人に利用されないよう用心は必要
頭いいから心配ないか

0973名無しさん@1周年2019/10/24(木) 11:12:36.98ID:i+k1FNA/0
>>650
HTMLでリンク貼るだけで悦に浸ってた

0974名無しさん@1周年2019/10/24(木) 11:13:15.98ID:kUq36n5N0
>>650
エロアニメつくってたなぁ

0975名無しさん@1周年2019/10/24(木) 11:13:32.20ID:jIhz0Srm0
>>725
市の展覧会展示で構図がクッソうまい子がたまにいたが
なるほどそういうカラクリがあったのか…ておいw

0976名無しさん@1周年2019/10/24(木) 11:14:13.60ID:3ePdIBlx0
>>13
父ちゃん悲しいゾ…

0977名無しさん@1周年2019/10/24(木) 11:15:08.52ID:OzpHjjxB0
昔だったらプログラミング言語の設計から実装まで理論書しかなかったけど
今は実装のコードまですべて書いてある入門書が出てるもんなあ
そういうのをパクればすぐできる

文系の大学に行ってた女が、大学院で中田育男に教えてもらってコンパイラの本を出してたけど
後ろに載ってたJavaのコードはC言語からの丸写しだった

0978名無しさん@1周年2019/10/24(木) 11:15:21.55ID:eZkygyoA0
つまりベーシックやろ?

0979名無しさん@1周年2019/10/24(木) 11:15:26.15ID:GEvvpQcq0
大学院のときはみんな一つずつ言語作ったな。
prologベースだけど遅いので
全部C++で作り直した。

まあ、そんな時代だった。

0980名無しさん@1周年2019/10/24(木) 11:15:46.95ID:ZqmjIT+10
型言語を否定する奴は糞
異論は認めない
少年がどんなに天才でもだ

0981名無しさん@1周年2019/10/24(木) 11:15:49.15ID:VSYos+dC0
>>11
頭脳は父親由来でしょ
夫の言うことを「聞き分ける」才能は母ちゃん頭脳

0982名無しさん@1周年2019/10/24(木) 11:16:23.72ID:2aivTbku0
>Blawnの言語名は「Blue Lawn(青い芝)」からもじったもの

こういうトコが真似できない

0983名無しさん@1周年2019/10/24(木) 11:18:06.80ID:JFrE4J+h0
>>982
Greenじゃないとこが中二病ぽくて好感持てるのねw

0984名無しさん@1周年2019/10/24(木) 11:18:45.47ID:XFupgyE00
>>1
この言語でサイボウズの製品を開発できるのか?

0985名無しさん@1周年2019/10/24(木) 11:18:47.13ID:XyaSEdcA0
一人じゃ出来ないと思う

0986名無しさん@1周年2019/10/24(木) 11:19:23.69ID:z4W6FsIL0
大抵女が絡んでがたがたになるよね

0987名無しさん@1周年2019/10/24(木) 11:20:45.04ID:YRa6EERB0
>>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
>>986
このタイプは大丈夫だわ。

0991名無しさん@1周年2019/10/24(木) 11:21:10.23ID:OzpHjjxB0
>>985
だよなあ
最近の小学生の絵画コンクールと同じ臭いを感じる

0992名無しさん@1周年2019/10/24(木) 11:21:52.87ID:rOI2o8NP0
>>980
そんなもんどっちでもいい
ライブラリが豊富かどうかで
なきゃ言語の仕様がなんだろうがそれは単なるごみ
所詮単なる道具なんだから

0993名無しさん@1周年2019/10/24(木) 11:23:04.67ID:yV2CvM+b0
>>977
なんかその本持ってる気がするわw

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++も録に使いこなせかった。
こいつに何かコード書けと言っても仕様書すら書けないだろう。

0999名無しさん@1周年2019/10/24(木) 11:26:17.74ID:uG8xa0zW0
>>938
OSを制御する必要が無いと言っても

>コンパイル速度と実行速度が速い、メモリが安全

メモリ制御とかコンパイラも含んでるわけだし。
OS抜きでは無理なんじゃね?

1000名無しさん@1周年2019/10/24(木) 11:26:39.24ID:X887mJwo0
>>998

10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 4時間 51分 32秒

10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php

レス数が1000を超えています。これ以上書き込みはできません。