1:
せや!ワイが新しい言語作ったろ!!

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


それまでPythonを使っていたという上原さんは発表の中で、「今年の7月か8月にC++を始めたが、扱いにくかった。もっと可読性の高い構文とメモリの安全性や速度を高めたいと思った」と、開発のきっかけについて語った。

2:
質疑応答で審査員から、「7月にC++を使ったということは、Blawnはそれ以降につくられたということですか?」と聞かれて、上原さんが「7月中旬に構想して構文解析を行って、プログラムを書き始めたのは8月ごろ」と答えると、会場にどよめきが起きた。文句なしの受賞だった。

3:
Blawnの特徴は、型名の記述が一切不要、構文の可読性が高い、すべての関数/クラスがC++でいうところのテンプレート関数/クラス、コンパイル速度と実行速度が速い、メモリが安全などだ。

203:
>>3
>型名の記述が一切不要
はい終了
これはPython以上のノロマ亀言語だな

4:
また、Blawnの言語名は「Blue Lawn(青い芝)」からもじったもので、隣の芝が青く見えるほど、既存の言語の不満を解消できるような良い言語にしたい気持ちを込めたという心憎い演出もあった。

5:
生意気なガキ
潰せよ

159:
>>5
ギャハハハハ🤣
憐れ!憐れ!

264:
>>5
日本人のクソなところ丸出しでワラタ

417:
>>5
ほんまこれ

462:
>>5
テフさんは意識高い系で煽れたのに
こいつはガチだからまったく煽れないじゃん…

6:
こういう天才が世界を作っていくんやろか

515:
>>6
渡米して頑張って欲しいわ
日本のIT産業は日立富士通NECNTTデータのゼネコンカスが人の横流しして金吸い上げてるだけや

12:
no title

第40回「U-22プログラミングコンテスト2019」の経済産業大臣賞(総合)を受賞した
開成中学校3年の上原直人さん(15歳)

15:
言語開発ってよくわからん
PC技術者でもなければゼロから作れるわけないしあるプログラム言語を元に作った子供みたいなかんじか?

17:
どんな人生送ってきたらプログラミングに興味わくん
カッコいいと思うけどさっぱりわから

19:
まあなんと言うか、お手上げや

20:
ちな所属は開成中学校

21:
すまん、pythonでよくね?

23:
型はあったほうがいいぞおじさん「すばらしい!!」

24:
インデントブロックかええな

25:
何やねんこの天才
ほんまに使いこなしてたんか?

26:
型名の記述が不要な言語って可読性高いんか?

27:
プログラミング言語作るのってどれくらい難しい?

57:
>>27
たぶんすげえムズイぞ!

28:
さすが開成

29:
日本発の言語って少ないからな
もっといろいろ出てきてほしいもんだ
一定のコミュニティがあるのなんてRubyぐらいだし

30:
新言語が出たら現場にはどれくらいで浸透するんだ?

33:
C++はガチで言語だぞ
ゴッテゴテで使いづらい割に利点の少ない言語だわ

68:
>>33
実行速度と互換性のために他の全てを犠牲にしとるからな

37:
IT大臣になってもらおう

38:
これもうtehuの完全上位互換だろ…

39:
やっべえ

40:
命名センスまであるやん

42:
すごいけど汎用性はなさそう

43:
名前をもっとふざけたやつにしようや

45:
開成は上原
灘はTehu

48:
ヤバすぎて嫉妬できんわ
ダンゴムシ目線のワイらがこんな感じなんやろな

49:
凄すぎるのかよくわからんがパイソンじゃダメなんか?

59:
見た目pythonっぽいけどpythonより速いんか?

60:
凄いのはわかるけど、中学生時点で言語の不自由さとかわかるもんなんか?
簡単な事しかしなさそうやけど

89:
>>60
他の言語使えたらc++の使いにくさはすぐ分かる
ましてやpythonとじゃな

124:
>>89
いや直観的に使いにくいのはわかるんやけど、そっから色々考えた上の言語作りなんか
中学生程度にできるもんなんか?

140:
>>124
その次元はもうワイにも分からん
あるもの使うという考えしかないし

177:
>>140
基本的に言語って使いこなせた上で
他の言語と比較して長所短所出てくるもんやと思ってたから
そんなすごいんかなぁって感じやわ
作る発想自体は天才そのものやけど

218:
>>177
お前もう老害始まってるぞ

257:
>>218
いや凄いのは凄いけど
そこ置いといて年齢関係なく言語としての機能の話や
汎用性とか考えたら欠陥まみれなんちゃうかなって

315:
>>257
お前のレス全てが否定から入ってるやろ?
まず相手を認めてこそ対話になるんやで
鼻から否定するやつにまともな人間おらんのや

61:
でもこの子もアナルほじられたらプログラムも全部ぶっとんでメス堕ちアクメ決めちゃうんだよね

62:
型変換エラーがないってこと?

63:
なぜキレている奴がいるのか

65:
プログラミング言語とかいう利権

66:
つっよ

67:
アメリカか中国のどっちに行くんや?

108:
>>67
やっぱその2つのどっちかだよな
10代のうちに生活賃金は稼ぎ終わってそう

215:
>>108
冗談抜きで21世紀もそこそこなのに未だに根性論が蔓延り他人の足を引っ張ることを至上の喜びとしてる中世ジャップランドにいたら才能腐るよな
ジャップがホルホルするのはこの子が海外で成果を上げてからで十分

244:
>>67
そこらの国の企業はもう動いてるやろな

70:
数学科ってOS作ってるやつとかいるね

71:
「こうコード書くとこう動いてくれる」の仕組みが分からん
人間様が勝手に作った文字の羅列を汲み取ってくれるパソコンくん賢すぎない?

158:
>>71
その機械との中継ぎをやっとる凄い奴がコンピュータ言語やぞ

74:
サンプルコードないん?

198:
>>74
githubならあった
https://github.com/Naotonosato/Blawn

249:
>>198
.vscode をコミットしてるあたり可愛いな��

270:
>>198
動的配列使えないんかい

75:
tefuみたいなもんか

76:
言語を作るってよくわからんのやけどその言語を理解できるようにするソフトは誰が作ってんの?

116:
>>76
なんでもええで

77:
すごすぎて草
tehuとかいうデブの完全上位互換やん

80:
rubyに続く国産メジャー言語になるんか?

81:
天才過ぎて嫉妬の感情も抱かない

82:
はえーすっごい

83:
作ったはええけどそれが使われるんか?
結局自己満足ならワイでもできるわ

84:
話だけ聞くとすげーな
実際動かしてみたい

85:
言語作るという事はアセンブラ扱えるんやろな

86:
アセンブリ言語から作ったんか?

87:
メシマズ

88:
何言ってんのかわからんけどすごい

91:
有能オブ有能
はやく実用化してくれ

引用元: http://swallow.5ch.net/test/read.cgi/livejupiter/1571663554/