no title

1: 名無しのがるび 2020/05/18(月) 12:47:18 ID:jmTKw//F0.net
せや!ワイが新しい言語作ったろ!!

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


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





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



3: 名無しのがるび 2020/05/18(月) 12:47:39 ID:jmTKw//F0.net
Blawnの特徴は、型名の記述が一切不要、構文の可読性が高い、すべての関数/クラスがC++でいうところのテンプレート関数/クラス、コンパイル速度と実行速度が速い、メモリが安全などだ。



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



770: 名無しのがるび 2020/05/18(月) 13:30:53
>>4
かっこいい



6: 名無しのがるび 2020/05/18(月) 12:48:06 ID:jmTKw//F0.net



8: 名無しのがるび 2020/05/18(月) 12:48:39
強すぎて草



12: 名無しのがるび 2020/05/18(月) 12:49:03
流行んなきゃ意味ないぞ



375: 名無しのがるび 2020/05/18(月) 13:10:25.14
>>12
rubyの悪口やめろ



394: 名無しのがるび 2020/05/18(月) 13:11:15
>>375
むしろRubyはそこを乗り越えてよく健闘した の部類やん



473: 名無しのがるび 2020/05/18(月) 13:15:12
>>394
乗り越えた……?🤔



502: 名無しのがるび 2020/05/18(月) 13:17:03
>>473
Ruby on Railsの存在だけでもガチマイナー言語とは格が全くちゃうやん



13: 名無しのがるび 2020/05/18(月) 12:49:06
型の記述ないとかゴミカスやん



15: 名無しのがるび 2020/05/18(月) 12:49:12
可読性はまだしもメモリの安全性とかに発想がいくのがすごい



36: 名無しのがるび 2020/05/18(月) 12:51:00.48
>>15
いや…



443: 名無しのがるび 2020/05/18(月) 13:13:50
>>15
C++の一番の問題点やろそこ



697: 名無しのがるび 2020/05/18(月) 13:27:13
>>443
でも、C++にはboostがあるから



17: 名無しのがるび 2020/05/18(月) 12:49:16
型定義が不要なのは嫌いや



18: 名無しのがるび 2020/05/18(月) 12:49:22
C#でよくね



20: 名無しのがるび 2020/05/18(月) 12:49:38
型はむしろ定義したい



23: 名無しのがるび 2020/05/18(月) 12:50:00
型だけほしい



24: 名無しのがるび 2020/05/18(月) 12:50:01
今のIT大臣より数十倍有能そう



40: 名無しのがるび 2020/05/18(月) 12:51:18
>>24
そういうのは発想が幼いって思わない?働いたこと無さそう



30: 名無しのがるび 2020/05/18(月) 12:50:36.45
この子いま開成高校1年生やで



35: 名無しのがるび 2020/05/18(月) 12:50:58.46
なんで型なくしたがるんやろ



39: 名無しのがるび 2020/05/18(月) 12:51:15
初心者 型わからんし使いたくない
中級者 型は絶対必要
上級者 型は不要



313: 名無しのがるび 2020/05/18(月) 13:07:04
>>39
中級者と上級者が逆やろにわか



623: 名無しのがるび 2020/05/18(月) 13:23:29
>>313
中級者さん…w



799: 名無しのがるび 2020/05/18(月) 13:32:20
>>313
わいもそう思うで



44: 名無しのがるび 2020/05/18(月) 12:51:42.55
何で日本語でプログラミング言語つくらんのや?
アルファベットばかりでアホちゃうかと



49: 名無しのがるび 2020/05/18(月) 12:51:58.57
>>44
ぐうわかる
それで英語圏にITで勝てるわけないよな



57: 名無しのがるび 2020/05/18(月) 12:52:25.60
>>44
なでしこやっけ



59: 名無しのがるび 2020/05/18(月) 12:52:29.39
>>44
日本語で作れる天才がいないからな
英語の勉強しなきゃいけないのは不利すぎる



60: 名無しのがるび 2020/05/18(月) 12:52:34.11
>>44
海外で流用出来んくなるからやろ



71: 名無しのがるび 2020/05/18(月) 12:53:30
>>44
プログラムにすると逆に分かりにくいんや



109: 名無しのがるび 2020/05/18(月) 12:55:34
>>71
日本語の方が日本人には絶対わかりやすいわ
つんでれんことか知らんのか



116: 名無しのがるび 2020/05/18(月) 12:56:00
>>109
あれは革命よな
どんな素人でもエンコードできるという



122: 名無しのがるび 2020/05/18(月) 12:56:18
>>109
あれ作った人にプログラミング言語作って欲しいんごねえ



130: 名無しのがるび 2020/05/18(月) 12:56:51
>>109
つんでれんこはエンコード特化やからなあ
あの人が大手プログラミング会社にスカウトされてたりしたら時代変わったやろうけど



135: 名無しのがるび 2020/05/18(月) 12:57:03
>>109
プログラミングとUIの区別も付かんのか…



140: 名無しのがるび 2020/05/18(月) 12:57:17
>>109
あるけど日本語でやる必要ない



176: 名無しのがるび 2020/05/18(月) 12:59:30
>>109
アルファベットの方がどう考えてもやりやすいぞ
一回プログラミングしてみろ



88: 名無しのがるび 2020/05/18(月) 12:54:20
>>44
別に日本語で作るメリットないからな
中国語とか韓国語のプログラミング言語もないやろ



55: 名無しのがるび 2020/05/18(月) 12:52:19.41
人生2週目やめろ



56: 名無しのがるび 2020/05/18(月) 12:52:25.32
型ないことが嫌がられてRustとかTypescriptとかが持て囃されてるのに時代と逆行してんね



81: 名無しのがるび 2020/05/18(月) 12:54:09
日本人の発明したものなんてどんなにすごくても世界的には流行らんで
欧米諸国には日本は見下されてるからな



84: 名無しのがるび 2020/05/18(月) 12:54:12
なおこういう天才は日本では叩かれて潰される模様



168: 名無しのがるび 2020/05/18(月) 12:59:02
>>84
潰れてから「ほれみたか、やっぱり大したことない」と言いたくてしょうがないからな



526: 名無しのがるび 2020/05/18(月) 13:18:14
>>84
受賞してる時点で潰されてなくない?



925: 名無しのがるび 2020/05/18(月) 13:42:05
>>84
まさにこのスレが模範解答



85: 名無しのがるび 2020/05/18(月) 12:54:15
Tehuとかよりはよっぽどすごい
でも言うほどすごくはない で結論でてたで



101: 名無しのがるび 2020/05/18(月) 12:55:03
型は欲しいわ
javascriptとか結局内部的に型あるんだから最初躓きまくった



103: 名無しのがるび 2020/05/18(月) 12:55:10
国産は既にRubyとかあるしなぁ



104: 名無しのがるび 2020/05/18(月) 12:55:10
Cぷらて競プロ以外で使うことあるん?



108: 名無しのがるび 2020/05/18(月) 12:55:32
>>104
何でも使うぞ



112: 名無しのがるび 2020/05/18(月) 12:55:37
>>104
Pythonのライブラリはほとんどc++で実装してるやろ



114: 名無しのがるび 2020/05/18(月) 12:55:53
>>104
マイコンとかにはだいたいc++で記述されるやろ



127: 名無しのがるび 2020/05/18(月) 12:56:39
>>104
ゲーム開発は大抵C++



143: 名無しのがるび 2020/05/18(月) 12:57:33
>>127
今はもうゲームエンジンが前提やからUE4じゃなきゃ
C#とか多いで



165: 名無しのがるび 2020/05/18(月) 12:58:50.28
>>143
そのUE4でc++使うんやで
ノード繋ぐだけで作れるっちゃ作れるけど普通はコードも書く



175: 名無しのがるび 2020/05/18(月) 12:59:28
>>165
せやけどUE4が一番メジャーかっていうとそうでもないやん



196: 名無しのがるび 2020/05/18(月) 13:00:46
>>175
UE4とUnityぐらいやろ、まぁ大抵って言ったのはちょっと言い過ぎやったかもな



172: 名無しのがるび 2020/05/18(月) 12:59:14
>>143
UnityとC#が強すぎるんだよなぁ



147: 名無しのがるび 2020/05/18(月) 12:57:55.45
経済活動せんでええから自分の時間すべてを興味の対象にぶち込めるのほんまええよな
わいは中学生時代ひたすら寝てたで



161: 名無しのがるび 2020/05/18(月) 12:58:41.85
>>147
これ
専門的なことほど子供のうちにやれたらええよなほんとは
どんどん頭に入るし



181: 名無しのがるび 2020/05/18(月) 12:59:44
>>147



186: 名無しのがるび 2020/05/18(月) 13:00:17
こういうのがAppleとかに入社するんか?



190: 名無しのがるび 2020/05/18(月) 13:00:19
型宣言は要るやろ
書きたくない気持ちは分かる



201: 名無しのがるび 2020/05/18(月) 13:00:53
>>190
ワイは逆にそれがわからんわ
不安になったりせえへんのやろか



347: 名無しのがるび 2020/05/18(月) 13:08:55
>>201
万能な型なんてのは要するにクラスの事やし
型で型が使えるなんて妙な文化ってことになる
あと一々型をコンパイラに任せるのも不便
文字列とか+でくっ付けられたら楽しいやん?



222: 名無しのがるび 2020/05/18(月) 13:02:06
これ言うほど凄くないぞ
LLVM使ってるだけやからある程度知識ある人間なら誰でも作れる
大学の情報工学科とかだと講義でやったりするところもある
まぁ中学生でって考えると頑張ってるが



228: 名無しのがるび 2020/05/18(月) 13:02:31
プログラミングだけで食ってくようなITドカタになるような子じゃないやろ
嫉妬民の想像力低すぎてなんか怖いわ



230: 名無しのがるび 2020/05/18(月) 13:02:41
しかもイケメンとは言わんまでも顔も悪くないな



241: 名無しのがるび 2020/05/18(月) 13:03:33
これ無料で公開するんやろ?
だとするとこの中学生はどうやってこの言語で儲けるんか?



250: 名無しのがるび 2020/05/18(月) 13:04:06
>>241
名前を売ればどっかから声がかかるやろ



301: 名無しのがるび 2020/05/18(月) 13:06:33
>>250
それって雇われの社畜ちゃうの?
役員待遇なんて貰えんのやろ
開発しても雇われ待遇でしか稼げんのか
特許みたいに権利使わせて稼げんのやね



262: 名無しのがるび 2020/05/18(月) 13:04:35
>>241
ベンチャーからワンワンオファーが来るぞ



272: 名無しのがるび 2020/05/18(月) 13:05:07
>>241
言語自体で利益なんてない
これによって有名になって、スカウトきたり講演料もらえたりとかはある



261: 名無しのがるび 2020/05/18(月) 13:04:31
htmlとjavascriptの勉強してるけど、お前らよくこんなにコード覚えられるよな
適当なホームページのソース開いて使えそうなところコピペするマンになってるんやけど



280: 名無しのがるび 2020/05/18(月) 13:05:31
>>261
それでええやで



288: 名無しのがるび 2020/05/18(月) 13:05:57
>>261
SPAで作れるようになった方がええで



318: 名無しのがるび 2020/05/18(月) 13:07:28
中学生がする妄想を本当にやってのけたすげえやつ



308: 名無しのがるび 2020/05/18(月) 13:06:44
正直次元が違い過ぎてすげえとしか思えん
こういう化け物がGAFAとか行くんやろな



引用元:http://tomcat.2ch.sc/test/read.cgi/livejupiter/1589773638/