数週間で独自のプログラミング言語「Blawn」を開発した天才中学生現る 2

1 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:37:02.66 ID:2zQj3K5J0

スーパー中学生誕生、プログラミング言語わずか数週間で開発、U-22プログラミング・コンテスト2019
https://www.bcnretail.com/market/detail/20191021_142131.html

 「もっと人間にとって扱いやすい、自分の言語をつくってみたかった」。
10月20日に東京の秋葉原コンベンションホールで開催された第40回「U-22プログラミング・コンテスト2019」の最終審査会で、
見事、経済産業大臣賞(総合)を受賞した開成中学校3年の上原直人さん(15歳)は、独自プログラミング言語「Blawn」を発表した。
IT業界の経営者など、並みいる審査員を驚かせたのは、完成度の高さはもちろんのこと、今年8月からわずか数週間で
完成させたスピードだった。一次審査の応募期間7月1日~9月2日に着想から開発、完成まで一人で仕上げたという。


【速報】数週間で独自のプログラミング言語「Blawn」を開発した天才中学生現る
https://leia.5ch.net/test/read.cgi/poverty/1571664033/

4 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:39:57.53 ID:mIYenVI70
画像見たらJavaじゃん
5 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:40:32.54 ID:VWecpEEC0
ここにはハイパー小学生が沢山いるから
6 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:41:02.15 ID:Dv+2FAVp0
本当に天才なのか?
一見凄そうに見えて
実はクソ雑魚じゃないのか?
東大理3に入れるの?
10 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:45:50.75 ID:Nttj/LMo0
>>6
天才の指標が大学受験って
12 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:48:09.18 ID:mIYenVI70
>>6
日本の大学受験は暗記力で足切りされてしまうからプログラミングの才能と学歴はあんまり相関度薄い
スーパーハッカー級の凄い奴でも東京電機大学とかいうFランだったりなんなら高卒だったりするし
こいつも動機としてはC++という暗記力要求される言語が嫌だから新言語作った訳だしな
7 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:42:48.45 ID:7gQ3WI920
>Blawnの言語名は「Blue Lawn(青い芝)」からもじったもので、
>隣の芝が青く見えるほど、既存の言語の不満を解消できるような良い言語にしたい気持ちを込めた

芝生の"青"を"Blue"にしちゃう男の人って…

22 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:58:10.88 ID:sRqFMLOX0
>>7
芝の品種名はBlueがよくつくし、間違ってないんじゃね
29 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:03:58.68 ID:zBuBRlO8a
>>7
フィッツジェラルド…
48 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:22:58.05 ID:rOmoy0wl0
>>7
日本人は色盲だから
60 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:41:40.47 ID:P05UZWK50
>>7
クソみたいな変数名つけそう
8 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:44:50.25 ID:pWDBVEix0
すごいな
昔は健康計算機を作って天才中学生とか言われてたのに
今はプログラミング言語を作る中学生がいるのか
11 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:46:44.54 ID:5HDGnrzHM
>>8
俺らの時代は電車の名前全部いてたら天才小学生としてテレビ出てたな。
9 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:45:42.28 ID:j5JWAtDj0
型名の記述が一切不要というところですでに使えないだろ
13 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:49:38.61 ID:7cE1TuoP0
https://twitter.com/Naotonosato
https://github.com/Naotonosato/Blawn

TwitterとGitHub見たら割とTehu並に痛い発言してるw

21 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:55:50.14 ID:XmSf7eQt0
>>13
嘘をつかないラルキって感じの文体
14 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:52:53.73 ID:KgO8JFHc0
> スポンサー企業のデジタルガレージとサイボウズ2社の賞と、当日の模様を配信したニコニコ生放送
うーん、こいつらが日本の最先端なの?
18 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:54:47.65 ID:mIYenVI70
>>14
技術的なレベルで言えば動画系のサービス作ってる奴らよりもソシャゲ作ってる奴らが現状日本ではトップだろうな
日本のITはそんなレベル
49 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:24:56.38 ID:KgO8JFHc0
>>18
ゲームなんてわざわざプログラマー雇わなくても作れる時代だよ
サーバー管理に一人居れば十分でしょ
53 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:32:15.73 ID:mIYenVI70
>>49
そう思うならお前もやればいいじゃん
58 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:40:21.77 ID:2BrlpYRp0
>>49
課金管理してるサーバを未熟な奴が動かすとヤバいよ
賠償請求されかねんわ
63 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:48:03.36 ID:KgO8JFHc0
>>58
いまどきほとんどのウェブマネーがAPI化されてるでしょ
ミスしようがないよ
15 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:53:19.74 ID:rUg9wSwda
芝の青さはgreenの方な
16 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:53:33.34 ID:N+DQi/Ur0
Pythonに見えるけど…
17 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:54:18.30 ID:xIvvTfX5M
青い芝は、 green grass
青い芝の会といえば、脳性麻痺障がい者の権利獲得運動
芝は踏まれても根が折れることは無いから、
踏みつけにされてもへこたれないで運動を継続する
20 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:55:30.06 ID:K4rKVe2i0
日本じゃ潰されるのが落ち。

お前らにな。

24 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:59:09.90 ID:/BfPlcmo0
>>20
俺らごときに潰されるってそれって
23 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 08:58:34.13 ID:2BrlpYRp0
てか、新言語作るメリットないから作った事ある人間が少ないだけで、結構単純なんだろ
25 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:00:00.52 ID:HCgMT7Yk0
また中学生相手にマウントとろうとしてんのか
お前ら何歳なんだよ
同世代で成功してるやつと自分を比べてみろよ
26 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:01:41.15 ID:grkogNRDa
こういった子の為のコミュニティがあれば伸びるだろうなあ。
日本版シリコンバレーはよ。
27 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:02:41.72 ID:/BfPlcmo0
>>26
こういう子らは直接英語のコミュニティいくんじゃないのかな
28 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:03:44.63 ID:cD/G1qmP0
アメリカに行った方が良いよ
日本では確実に潰される
30 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:06:17.24 ID:grkogNRDa
アメリカは確かに夢があるし給料も良いけど今の日本を救う救世主になるかも知れないという方がモチベが上がる
31 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:07:26.80 ID:7cE1TuoP0
う~ん…
https://github.com/Naotonosato/Blawn/blob/master/README.md
32 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:08:55.96 ID:YBVd5P0b0
【注目】「女湯に来る男児はエ口い目で女を見る、男湯へ連れていって」和泉@izumionさんの漫画が話題に

https://joyki.koraybirand.net/s24jv/dh13146t37qvt8.html

33 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:10:04.71 ID:f4p0Zym60
もともとPythonを使っていたから、それとほぼ同じようなものを作った
でもなぜか比較にはC++を使用
34 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:12:26.18 ID:d3NImjMj0
Documentation
そのうち書きまーす

Usage
Installing
GitHub使い方よくわかんないので実行ファイルも全部アップされちゃってます。
なのでそちらをダウンロードして頂ければ簡単に使えると思います。

36 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:14:26.73 ID:grkogNRDa
リナックス作った人がGitを作ったらしいが最初はバージョン管理に否定派だった。
バージョン管理はzip でok みたいなことを言ってたそうな。
一人で開発してたなら使い方わからなくても不思議じゃないし言葉遣いは仕方ないね
67 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:54:01.03 ID:PTzhppV10
>>36
ある程度できるまでバージョン管理なんてしないほうが楽なんだわ
37 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:16:50.00 ID:Hav757Q10
>>作成期間が数週間
言語仕様は
Cの20%
C#の5%
くらいの網羅率ってオチか
38 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:17:19.70 ID:pZ1jK/1p0
サンプル見て、ゴミ杉てワロタ
39 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:18:14.11 ID:d3NImjMj0
見た感じ、ほぼPythonって感じだわな
あとは文字列にappendできる不思議な仕様
あとはPythonとほぼ同じ
つーか@マークはやめてほしいんだが
40 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:18:53.54 ID:b7Sm4ZxTM
c言語に結びつけるだけなら、難しくないけど
言語仕様がどれくらい素晴らしいかを論じるならともかく
41 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:19:42.51 ID:gSxEl9C+0
パイソンじゃあかんの?
42 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:20:11.50 ID:VHsVk8u20
第二のtehuを求めすぎや
メディアやなくケンモジやぞ
43 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:21:03.75 ID:MK6L9ZbX0
pythonでゲーム作れるのか?
C++対抗ってんだからこれならFPSとかも作れるんだろ。
44 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:21:03.94 ID:zh+hvctx0
お前らがオナニー猿だった頃にこれだろ?
なんで必死にマウント取ろうとしてるの?
45 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:21:52.83 ID:oBsCFkSX0
tefu化しないようにちゃんと保護しろ
46 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:22:35.47 ID:f4p0Zym60
一番難易度が高い部分が既存ツール使用
ここから独自に作ったなら天才かもしれないけど
ツールの存在さえ知ってればある程度でできてしまうレベル
47 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:22:37.45 ID:9w5pxE3x0
C++と比較すんなよ
書きにくい言語と比較して書きやすいキリッじゃねえよ
50 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:26:52.83 ID:b7Sm4ZxTM
慶應のガッキー
テフ
みたいな感じでなんだかなあ
スマホ用の新しいos開発したとか、
iOSをリモートで操作する脆弱性を見つけたとかなら凄いけど
まあ両方とも億単位で金貰える内容だが
51 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:28:31.77 ID:X4yj6llW0
それに比べておまいらときたら
52 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:31:03.83 ID:Rm1JTh0Ha
中学生に嫉妬しまくるケンモジサン
54 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:38:36.49 ID:NRjBkdH0M
小学生の頃からキーボード触ってた金子さんみたいな天才プログラマーとはちと違うけど
言語にこの歳で興味がわくのはすごいな
55 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:39:19.37 ID:ShbNsvO80
ほんとかー?ソース全部みせてみろよ、中学生
56 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:39:31.40 ID:pGHtOzpg0
プログラミングって何から手をつけたらいいの?会津大学のサイトで勉強すれば良いの?
57 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:40:09.65 ID:hppOeXzY0
つーか言語ってどうやって作るの?って奴大半だろ
59 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:40:30.87 ID:f4p0Zym60
これってプログラミングじゃなくて、アイデアがコンテスト向きで勝利って感じだな
独自言語とか、キーワードがなんか実際よりも凄そうに見えてしまうから
61 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:43:40.87 ID:RLf/MU6H0
まだやるのか・・・(困惑)
62 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:46:00.49 ID:DvnGvKmEa
無能って揃いも揃って完成まで間にかかった速さを誇りたがるよね
65 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:51:23.39 ID:GlXzuP2r0
GitHub使い方よくわかんないので実行ファイルも全部アップされちゃってます。なのでそちらをダウンロードしていただければ簡単に使えると思います。

なるほどなあ

66 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:51:35.29 ID:vHAwf+Bq0
なぜかSFCに行かないこと祈るのみ
68 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:54:28.56 ID:UU/WTGyE0
で、その言語だと他の言語に比べて
何が得意なの?
69 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 09:59:13.89 ID:/i3lzwMI0
flexとbisonとllvmを使って適当に既存の言語を真似しただけじゃ称賛する要素がない
画期的な新概念や使いやすさなどが全くない言語はただの自慰
70 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:04:50.37 ID:ni8NeZSJ0
現時点ではtehuの方が上だなぁ
インパクトも必要なのよね
71 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:08:25.18 ID:P05UZWK50
tehu再評価の流れホント笑う
72 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:11:50.64 ID:/i3lzwMI0
■前回の天才プログラマー(笑)の誕生
中学生「BMI計算アプリを作った」
プログラマー「そんなの簡単にできるよね」
中学生「僕、灘中です」
プログラマー「天才じゃん」
世間「天才プログラマーが現れたらしい」

■今回の天才プログラマー(笑)の誕生
中学生「flexとbisonとllvmを使って独自言語を作った」
プログラマー「そんなの簡単にできるよね」
中学生「僕、開成です」
プログラマー「天才じゃん」
世間「天才プログラマーが現れたらしい」

73 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:12:06.94 ID:PTzhppV10
メモリ安全?
配列やアドレス演算が実装されてないから未初期変数へのアクセスを禁じるだけでいいな
74 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:15:17.16 ID:yvIPn3nJ0
15歳だとワンパンしても返り討ちにあうな
75 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:15:36.63 ID:wZ7cDnp80
LLVMレベルまでフルスクラッチで書けたら本物の天才認定してもいい
82 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:21:49.46 ID:f4p0Zym60
>>75
なんかその部分までプログラミングしているかのように
良い方向の誤解を招くコンテスト向けに都合の良い題材
76 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:18:39.07 ID:qra9NzS0a
自分で言語を作るって夢があるやん
昔ちょっと調べたがbisonとかいうのを使うことまで分かったものの
わけ分からなくてすぐ投げた
その先を15歳が踏破したんだから素直にすごいと思うし見習いたい
77 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:19:56.69 ID:8NCaNMt10
これそんな難しくねえんだよ

本体はCだよこれ。訳してるだけ。

78 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:19:57.15 ID:qra9NzS0a
三ヶ月でコンパイラ言語を作る方法、
みたいな本書いて欲しいな
89 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:26:35.84 ID:wZ7cDnp80
>>78
>きつねさんでもわかるLLVM コンパイラを自作するためのガイドブック
https://books.rakuten.co.jp/rb/12350548/

こういう本か?w

79 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:20:24.58 ID:Ag7yMbU70
ろくに動きもしない、単体デバッグすらしてねーじゃねーか
ナメんてんのかクソガキ
81 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:21:29.46 ID:c40ZVOOk0
末はググルかアップルか
いずれにしても日本には居ないだろうな
83 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:22:01.73 ID:i3pk6cjS0
ペテンtehuとのレベルの差。
84 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:22:47.46 ID:UoeAF1Ib0
ゴミやんけこれ
ツール使ってみましたレベルでしかない
85 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:23:07.08 ID:PTzhppV10
OpenGL使ってると思ったらブリッジ書いてコールは全部Cか
86 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:24:13.64 ID:f4p0Zym60
審査員は細かいこと分かってないからキーワードと自己申告で評価
87 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:25:14.99 ID:a5kWGvBm0
実際に実用性が高いかはともかく
こういう子は叩くんじゃなくて伸ばしていく方が良いと思うんだ
どんどん実力が伸びて行けば社会への貢献に繋がるし
どんどん自己肯定感だけが伸びて行けば第二のtefuくんとして楽しめる

どちらにせよ暖かく見守って伸ばしていきたいこの才能

88 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:25:54.88 ID:M8xsNBNk0
できる事を減らしただけのザコ向け言語にしか見えんが
90 名前:ひみつの名無しさん 投稿日時:2019/10/22(火) 10:27:26.16 ID:NRjBkdH0M
既存のあるもの使ってるのはしょうがない
スクリプトだとしても読みやすい独自な言語を思いついたという発想が評価されたんだろ

コメント

タイトルとURLをコピーしました