【天才】スーパー中学生誕生、プログラミング言語わずか数週間で開発、U-22プログラミング・コンテスト2019 ★3
レス数が950を超えています。1000を超えると書き込みができなくなります。
「もっと人間にとって扱いやすい、自分の言語をつくってみたかった」。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/ >>825
そう?
実際に会うと案外アホでガッカリするかもよ >>849
それ自体がお前の妄想。業界でのトロンの評価は高いですよw
ていうか最近になってオープンソース化したトロンをアメリカが使いはじめたらしいねえ。 コンパイラつくっちゃたの?
それは凄すぎる。
または何かにラッピングさせたとか。 >>844
そういう金も理解する周囲も極端に少ない
潔く海外に行ったほうが万倍いいわ
安倍も国籍に拘る時代ではないと言ってるんだしな ■正しい評価
子供がにflex,bison,LLVMを使ってオモチャのような初歩的なプログラミング言語を作った。
これが最初の一歩になって、将来、凄いものを作る人に育つといいね。
■バカの過剰評価
子供が画期的なプログラミング言語を作った。天才児の誕生だ。
妬みで出る杭を打つ日本から脱出すべきだ。 >>842
趣味なんだから意味があるとかないとかあまり関係なくね?
彼自身は言語が使われなくても、独自言語実装できるだけのスキルを持ってることをアピールできたんだし >>849
誇っていいと思う。今や日本人が版権を売り払ってしまってアメリカ人が開発してるらしいけどw
トロン―国産OSが世界標準になる
>一方、トロンは情報処理系OSとしてはつまずいたものの、組み込み用OSとして、
6割を超える市場占有率を維持している。組み込み分野では、トロンがデファクト・スタンダードとなっているのだ。 >>852
そりゃ、トロン業界での評価は高いだろうね >>855
こういう世界にも早熟や晩成みたいな概念あるんかやっぱり >>822
そうゆうこと
ロボットサッカーなんかの
世界で活躍してるチームは
ロボットサッカーに特化した専用独自モーターやバッテリー
独自PLCパーツを支給されてる中
日本は市販パーツの組み合わせの夏休み工作レベル
そもそもが戦える環境整ってない >>852
アホか
組み込みは多少普及したがBTRONの仕様書見た事ないのかよ
あんなの見れば普及する訳ない
潰されて良かったんだよボケ まあ海外つうと日本じゃ「アメリカ」以外なんでしょうけど、アメリカは多民族国家で
ちなみにジョブズはシリア系移民だしググルの創始者はロシア系だ。中華系も多い。
そういうマイノリティの利をいかして日本人も「日系人」になって現地で頑張ればいいのだろうか。
もっとも「国籍を捨てる」覚悟が必要だよね。アメリカに忠誠を誓うのさw プログラム全く分からんけど正規表現考えた奴とか本当に天才だと思う
日本だとWinny作者の金子さんかな >>804
つーか、今のPCは「ソフトウェアプレイヤー」として
完全だからね。
自分でプログラミングというきっかけが作れないわ。
ジジイのたわごとだと、「このゲームのエンディングみたい」とか
「無敵にしたい」とかディスアセして追っかけてとか
やっていたんだけどね。 >>862
Bだけで考えるという視野の狭さが痛いねえ。そういう発想は実に可哀想だな。
自分の立ち位置を否定することで潰した相手にしっぽを振るまさに犬だなw 早めにアメリアい行って才能磨いた方がいいな。
その才能があれば年俸1億も夢じゃないぞ。
このまま日本に居たら年収数百万でIT土方にされるからな。 >>856
小学生とか中学生の時に自分言語の一つや2つは普通に作るだろ
大学辺りからはそれだと他人と連携出来ないから、既存言語のライブラリ的な開発にシフトしていくもんだと思うんだがな ITRONはRT-Linuxに置き換えられてCTRONはどうなった? 素晴らしいけど日本にはこうゆう人が数人しか居ないんだよな
これじゃ国全体の技術を引っ張るには不足だよ
中国にはこうゆうのが万単位でいる
だから日本より先を行っているんだよ 俺みたいなすぐ挫折する奴でもわかり易い言語つくってくれ >>865
過剰評価って言葉もありますよ
別に間違ってない >>870
空気になったんじゃないかねえ。意識して吸うと息苦しくなるレベル。
誰が作ったなんて忘れちゃうレベルがこういう分野の至高といえる。それが言語だよ。 >>863
アメリカが強国である限り、同盟国の日本は安泰だよ。
今や覇権国家の地位を中国に脅かされてるからな。
アメリカへ忠誠を誓って、個人の能力を最大限に発揮するのは
日本の国益になる。 >>867
アホ丸出しだな
ちょっとアメリカで使われただけでTRONを持ち上げて
ちゃんと普及してから言えよカス 使われないソフト開発して楽しい?
ショボいけど使われるソフトのほうが価値高いよ? >>876
ちなみにジョブズがなぜ " i "にこだわったか。あれはiModeのパクリなのよw >>871
素質のある人はたくさんいるんだろうけど、
大人になると「常識的な会社員」に染まって行って消えてしまうんだよね・・ こういうのをあまり
褒めるべきでない
あまり意味のない発明だから >>869
小学生の頃MSX-BASICでアセンブラもどきは作ったが lex, yacc, LLVMは使ってなかったなぁ
字句解析とか構文解析という概念を知ったのも大学入ってからだった ていうか学歴不詳の日本人のMITのメディアラボ所長の「天才」はどうしたかねえ。
六本木でクラブ経営もやってたアメリカでの成功者だよねw 天才プログラマーもええとこの大学出て就職試験合格しないと国内上場企業は採用しませんww >>814
協力してやりなって言ってんのに抑制とかw俺は帰ったら少し手伝おうと思ってるけど。 >>866
スマホの普及でそのPCすら必要なくなって
日本のアマチュアプログラマーのすそ野はどんどん縮小していくんだろうな
RPAを推してるようだけどこれもいずれ負の遺産に >>887
「コンセプト」ってことだろ?企業経営でもっとも大事な奴。それも空気だよw 中学生で高校の参考書を読んで積分を理解しました。って方向の天才だけど、
円に長方形を敷き詰めて長方形を極限まで薄くすると円の面積が求まることを発見しました。って方向の天才じゃないからな。 >>886
おいちゃんは頑張ってDDJやらを読んでたぞ 出る杭は打たれるだからな
こんなところに出てきてる時点で頭は悪いな >>893
その程度の「発見」なら割と誰でもできる
「証明」ができないと ゆとり世代「出る杭は打たれるというけど、打つ方が病気で死んだり老化するまで待てばいいだけですよ」 静的型付けの方がコンパイル早そう
型推論っていまだ完全普及しない理由はそれだけじゃない? LISPを知らない中学生がぼくのかんがえたさいきょうの、、、 Tronの事を馬鹿にしてる連中も頭がおかしいんじゃないか?
TronはTronで組み込み分野では広く使われてるよ。
というか、N+もレベルの低いのが増えましたがちゃんとOSの事を学んでから書き込むべきでね。
汎用OSと組み込みOSの違いくらいちゃんと理解しないとね。
そして、Tronは組み込み用途で使われてるからね。汎用OSとしては成功以前に
ろくにまともなライブラリも揃ってないだろ。 ごちゃごちゃうるせーな残業できねえ奴はプログラムとかなんとか言っても使えねえんだよ >>888
エプスタインスキャンダルに巻き込まれて辞任した 日本は有名になると詐欺師に利用されるから気をつけろ >>900
モニターつきでGUIで確認しないとPCと認めない中途半端な老害が騒いでるだけだろなw 学生の頃に画期的なプログラム作っちゃうと全力で潰されますよ 能ある鷹は爪を隠す
実るほど頭をたれる稲穂かな
ま、開成なんて中学からいってる時点でわかってない親なんだろうが 単なるBMI計算アプリを作った人に比べれば遥かに天才だろ >>889
国内上場企業っていっても幅ありすぎるだろ
あとエンジニア枠は総合職と採用別
お前の思考レベル低すぎてヤバイな そもそも汎用OSは大規模なチームじゃないと作れない時代だからね。
ウィンドウズに匹敵する機能を有したOSを作ろうなんて話になったら
それこそ万単位のマンパワーが必要になる。それを一人で開発とか無理ですし、そして無意味です。
ちなみにTronは現東大の坂村教授が考案したOSの”仕様”ですね。坂村氏は慶應義塾出身です。 学生時代にCで挫折した俺にはなにがなんだかわからない 「プログラム言語を作る」というのは
どういうレベルの話なんだ?
プログラミング言語の文法を作るってことか?
OSを直接制御するコードも含むとか? >>911
ちなみにスパコンでつかうOSはリナックスw >>883
日本の教育が皆ありふれたロボットになる事を強要するから
文科省が悪の元凶 「型を無くして簡単に」なんて何十年前からあるアイデアで天才と評価するのは滑稽すぎる
そんなプログラミング言語は雨後の筍のように乱立しているから
プログラミング言語業界の現実はユーザー数やライブラリ数で優劣が決まる泥臭い世界なんだけど
そんな泥臭い世界を一蹴するパラダイムシフトを起こすようなアイデアを出したなら天才と呼ぶべき
日本はいきなり寄ってたかって天才重圧をかけるから、tehuみたいに挫折しちゃうんだろ 他のもすごいとは思えないな
Kaggleやってる奴らの方が世界と渡り合ってる 認定プログラマーの国外への引き抜きは武器禁輸措置に抵触するからね。 >>898
最適化の論文とか読めば分かるけど、速度の問題じゃないよ
あるプログラムのある変数の適切な型は、それを実行する瞬間にしか分からないってことが最大の問題だから
もちろん制限をつけることでかなりのケースには対応できるけど、未来の拡張にはどうやって対処すんの?ってのが最終的に残る >>917
>国籍は、中華人民共和国。
>小4を騙った自民の解散を批判するサイト
ワロス 量子コンピューター世界No.2を開発できるんじゃないか?この子 >>917
挫折つうか能力切れだろなあ。若さを発揮するなら「漢字」のシンボリック表現で
みたこともないプログラミング体系を目指したりする。シンボルは多面体なので
大幅な圧縮が可能とか、だらだらアルファベットを打たなくていいとか
欧米人がみたら発狂するだろうとかさw , - ─ - 、
/ /`´`´`ヽ
|/ '\,,/` |
|| (●) (●) |
(6 ノ⌒⌒ヽ ヽ <詳しく教えて貰おうかしらね!
l ( ー'`ー'ー' ) l
\__`ー一'_ノ >>916
一人で完結する仕事なんてたかが知れてるんだからロボットになることは大事だ
ロボットと言っても指示待ち人間じゃ駄目で状況を判断して自発的にかつ協調して動けるロボットなんだから tehuてやたら持ち上げられてたけど
なんにもプログラミングなんか
知らない奴らからだけ
持ち上げられてたが
俺は冷ややかに見てたけどな 1000枚の書類を仕分けしろという時
ジャンル別に色が違えば仕分けは早い
色別のa4が1枚なのが静的型宣言
a4が2枚閉じで2枚目を見ないといけないのが動的宣言 思春期になって女意識し始めると天才性消える
あれはなんなんだろう・・ >>32
これは記者がおかしな切り貼りをしたんじゃないかな
この言語をBlue Lawnと呼んでいるのだから「他者から見て青い芝生に見えるような言語にしたい」って意味だろう >>923
ああ なんか変な話きいたことあるな 中国共産党の上位組織に自民党があってまあ
ご存じの通り自民党の上にアメリカ合衆国があり、 まあ中国共産党の幹部を育てる
精華大学がアメリカのロックフェラー財閥がつくったもんだから基本的に日本の自民党と中国共産党はXXXXなんだかとかどうのこうの でも、ジヤツプランドではこの才能活かしきれないでしょうね これから量子コンピュータだの
ディープラーニングみたいなニューラルネットワークだのという時代になったら
プログラム言語とか、プログラマーとか
ノイマン依然は駆逐されるんじゃね? 量子コンピューターなら完全音声入力でいけるきがするんだよなぁ 二進数でないということは
そういう入力装置が向いてると思うわ。もうちまちま構文打ち込むより天才がコンピューターに命令を
言葉や脳内通信で一瞬で高速で命令する時代になるとおもうわ >>913
プログラミング言語を作ると言ったときに
OSを直接制御する必要はない >>936
アバウトでは許されない世界のほうが大きいんだから残るに決まってるじゃないか 特別な子供は死んだ方がいい この国は腐ってるから産まれてはいけない オナニーとかしてんのか、この子
型がないと書きにくいし、使いにくいいんだよね まあでも確かに理解はしてるんだと思うよ。
オペランドとオペレーターの観念を適切に理解してないと演算子の独自実装なんか出来ないしね。
ここでプログラミングの解説なんかする必要はないが、具体的に言うと
”+”というオペレーターでオペラントを文字として連結処理をするか、
もしくは数字として単純に数的に加算処理をするか、そういう事をオペレーターの
ロジック実行時に動的に自動で分析して処理できるようにしてるのだろうから
中学でそれが理解出来てるのなら大したものですね。
まあ、数字と文字を厳密に見分けるのは難しいので結局は
厳密な処理が要求される場面では型定義は必要になるんだけどねw やべぇ、超有意義な夏休みの使い方をしてるじゃねぇか
ただ、親御さんは勉強してと思ってるだろうな
いや、勉強の合間に作って出来ちゃったとか?・・・だとしたら、マジ半端ないな >>939
非ノイマン型コンピュータは
プログラム言語にこだわるほど
コードの羅列は不要だってこと。
内部で何をどう処理してるのか
分からん状態で勝手に結果を出してくれるから。 天才って結局は生まれる環境だよな
小さい頃からパソコンが与えられて金もかけてもらえば池沼じゃない限りこうなりうる >>917
理解力は並外れてると思う。
ただアイデア的にはむしろ平凡だよね 人間は自然に、1を文字としても使い、数字としても使ってる
機械にはそれすら自然にできない 他人から見て自分の仕事が隣の芝生に見えたらいいな
羨ましいと思ってもらいたい
こういう理解でいいのか? 多分、如何にもって感じな子なんだろうなぁと思いつつ画像を開いてまんまだったのでワロタ
でも凄いね レス数が950を超えています。1000を超えると書き込みができなくなります。