【天才】スーパー中学生誕生、プログラミング言語わずか数週間で開発、U-22プログラミング・コンテスト2019
■ このスレッドは過去ログ倉庫に格納されています
「もっと人間にとって扱いやすい、自分の言語をつくってみたかった」。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 世界で使える言語なら評価出来るけど、
まだ国内でオナニーしてるだけでしょ?
早く世界に評価して貰えよ。 プログラム作成どころか、言語を開発とかすごいな
どんな頭してるんだろう メモリの安全性とか考慮しない代わりに早いことをウリにした言語なので
大体今どきだとポインター演算を迂闊に間違うと大抵CPUが弾くし 正直、プログラム言語を開発というその意味すらわからないや 国内だけで老人にちやほやされずに早く世界に出るんだ しかも、スーパー理系と思わせて命名の仕方が文系の知性 >>9
デファクトスタンダードになってない言語は、なにがしかのウリがないと意味ないね >>4
おめーみたいなケチ付けジジイが日本のITをほろぼした 言語はちょっと勉強したらテンプレで誰でも作れる
ライブラリがどれだけあるかだわ 日本に居たらドカタにされて使い潰される
高校卒業したらアメリカに行くべき 要するにプラモデルが有るとして、パーツや道具はそのままだけど説明書の書き方フォーマットがプログラム言語、そして今までの説明書は消費者に分かりやすい書き方が面倒だから新しい書き方を作ったってこと? こういう話って40年ぐらい前から出てるけどその後どうなったんだろうね
iPhone作った天才日本人とか最新Windows基礎はあの天才日本人が作ったとか一切聞かないのはなぜか? こういうニュースのコメで早く海外に行けって言われまくるの悲しいね
しょうがないけど >>17
一歩間違えれば新幹線でナタ振り回してる系統だな…
まあまだ中学生だし「そういうのはくだらない事」と思わずに
見た目も気を使って爽やかで親しみやすい感じになってくれたら良いな Whitespaceで実装しているプロジェクトあったらどうするよ。 c++より速度出るとか凄いんではないか?
詳しくはないけど
_ノ乙(、ン、)_はじめてのC言語とかの年代でしょ中三ならw 今の時代はギークって産まれにくい、天才はみんな商売とか経営の方に行ってしまう
女やカネなど興味のない世間ズレしていればいいけど普通の人ならやはり金と女だよなぁ
童貞を捨てないでほしい >>1
【4K ハイレゾ高音質】秋葉原 東京ラジオデパート【公式】施設内ツアー!
世界最古の電子パーツ屋のデパート!散歩探索徘徊Electronic parts shopTokyoAkihabara
https://youtu.be/AoQthG78nBI
jQhxSNoXzw0jQ まあ就職する頃にはアメリカでスカウトされてるだろう ジジイの固い頭的にはreturnで萎える、スコープが分かりづらい 良くわからんけど言語開発って結局
Cとかで定義を書き直すってだけの事? >>40
それじゃ遅すぎる、今日からアメリカ行かないと >>4
いや世界で評価されたら普通に潰されるでしょう。 うむ天才っぽいな。しかし見た目が15歳にしては老けてる感じがする。 >>35
作り方によってはC++はそんなに早くない
というかOOP自体が速度を意識したパラダイムじゃないので、
ゴリゴリにOOP意識して書くと遅くなる
あえてC++を言語として採用するなら、
あくまでCの延長で一応クラスも使えますよくらいの認識で作ったほうがいい >>2
C++のテンプレートはトリッキーなことができるので有名。
基本それ同じ仕様の変数なんだから、使いこなすには相当の能力が必要と思えるね。 プログラム言語を作るもんなんですね
コンピューターの事はあまり知りませんが
たまに使うのはnet stat くらいでしょうか
いやはやなんとも恥ずかしい・・ >>25
トロン計画をアメリカに潰されたし、日本が強くなりそうになると
アメリカに潰されるんじゃね >>22
VBAwwwwwwww
仕事で使ってるわ
誰も保守できるスキルないのがうちの社員 >>7
日本語ができないのかな?
メモリは安全と書いてある。
馬鹿?
人を貶めることができればデタラメを垂れ流す低脳。
人間こうはなりたくないものだ。 perlみたいな型なし言語は少ないコードなら一見すっきりしてるようで、長いコードを書くと指数関数的に汚くなる >>16
は?
お前デファクトスタンダードの言語一つも使えないだろうが。
ど素人の間抜けが。 どう使いやすいのかわからんからなんとも言えないけどすごい >>35
こいつは何も知らないから。
メモリ安全の言語を勝手にメモリ考慮していない言語にしているし、テンプレート相当の変数をポインタとか言っちゃう間抜けだから。 >>29
> 一歩間違えれば新幹線でナタ振り回してる系統だな…
何だそれ
そんなこと言ってねえわ >>53
よう基地外。
ここはお前が勝手にデタラメ垂れ流すところじゃないんだ。
間抜け。さっさと出て行け。 この言語インフレ時代に新しい言語作って
しかもそれを評価してどうすんだとw
だから日本はIT後進国なんだよ >>12
今はLLVMとかあるから、低レベルはあまり重要ではない。 >>63
よく知らんが「それが仕様です」って言われたらそれに合わせてそれなりに作るもんじゃない? もう言語はパイソンだけでいいです
どいつもこいつも好き勝手に作るなって…
あと おまえらはUIとか絶対に作るなよ?
ごみの塊しかできんのだからw >>9
簡単に言うと本来コンピューターに命令できるのは機械語という言語だけなんだけど
凄く面倒で扱いづらい
なので、コンピューターに命令するためでは無く、人間がプログラミングするためだけのプログラミング言語を作り
そのプログラミング言語でプログラミングして機械語に翻訳(コンパイル)してコンピューターに命令
つまり、独自の言語と翻訳機を作った感じかな 開成中3年か
俺が教師なら高校卒業したらアメリカのトップ大学に行くことを勧める >>1
すげー!!
Googleとか行って、世界の為に働いてくれ!!
NECとか富士通にだけは行くな!10年後あるか分からないけど!(笑) >>75
こいつは品物作れと言われて、そのために道具を作ったということ。 >Blawnの特徴は、型名の記述が一切不要、構文の可読性が高い、すべての関数/クラスがC++でいうところのテンプレート関数/クラス、コンパイル速度と実行速度が速い、メモリが安全などだ。
だからさ… その程度じゃ時間を割くだけの価値は無いんだよ
毎回毎回ピント外れのアピールをしてるが… Anthyのひととかsoftetherのひととか何してんのかな 先生質問ですプログラム言語をプログラムするのは何言語ですんの? 全然わからんけど
中学生にしてはこじゃれたネーミングセンスだな google行くべきだね日本大学の情報科はクソばかりだから行ってもしょうがない 型宣言なしタイプか胡散臭いな使ってみないと大口かも分からんな 日本に天才を活かす環境が作れるか?
下手なことして潰さない事を願うばかり 数値解析好きな奴が言うには、調子が良い時は数百行先がイメージできるそうだ。 >>83
間抜け。
LLでしかプログラムできない低レベルのワーカーが勝手なこと言ってんじゃないよ、
ここに書かれていることは全部重要だ。
お前がそれがわかるレベルに到達していないということ。
低レベルのワーカーなんて掃いて捨てるほどいる。
お前とかな。
でも、この子のレベルは本当に貴重だ。 サムスンに入社して世界をもっと豊かにするために頑張って欲しい >>89
いらんでしょw
必要なのは金になるシステムを考えられる奴で >>94
どっちも構文解析のツールであって、プログラムするものではない。 すごいな。
その「もっと人間にとって扱いやすい言語」とやらが
俺にも使いこなせるといいな ■ このスレッドは過去ログ倉庫に格納されています