■ このスレッドは過去ログ倉庫に格納されています
数週間で独自のプログラミング言語「Blawn」を開発した天才中学生現る 2 [811571704]
- 1 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:37:02.66 ID:2zQj3K5J0.net ?2BP(2072)
- http://img.5ch.net/ico/syobo1.gif
スーパー中学生誕生、プログラミング言語わずか数週間で開発、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/
- 2 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:38:49.34 ID:2zQj3K5J0.net
- https://d1nzh4uot4722i.cloudfront.net/files/user/201910211613_2.jpg
左がBlawnで書かれたソース
C言語を使ったのは今年7月
それまでPythonを使っていたという上原さんは発表の中で、「今年の7月か8月にC++を始めたが、扱いにくかった。
もっと可読性の高い構文とメモリの安全性や速度を高めたいと思った」と、開発のきっかけについて語った。
質疑応答で審査員から、「7月にC++を使ったということは、Blawnはそれ以降につくられたということですか?」と聞かれて、
上原さんが「7月中旬に構想して構文解析を行って、プログラムを書き始めたのは8月ごろ」と答えると、会場にどよめきが起きた。文句なしの受賞だった。
上原さんは、ほかにもスポンサー企業のデジタルガレージとサイボウズ2社の賞と、当日の模様を配信したニコニコ生放送の
視聴者による賞など4冠を達成した。
Blawnの特徴は、型名の記述が一切不要、構文の可読性が高い、すべての関数/クラスがC++でいうところの
テンプレート関数/クラス、コンパイル速度と実行速度が速い、メモリが安全などだ。
また、Blawnの言語名は「Blue Lawn(青い芝)」からもじったもので、隣の芝が青く見えるほど、既存の言語の
不満を解消できるような良い言語にしたい気持ちを込めたという心憎い演出もあった。
- 3 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:39:42.11 ID:2zQj3K5J0.net
- https://i.imgur.com/mX25wHK.jpg
第40回「U-22プログラミングコンテスト2019」の経済産業大臣賞(総合)を受賞した
開成中学校3年の上原直人さん(15歳)
- 4 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:39:57.53 ID:mIYenVI70.net
- 画像見たらJavaじゃん
- 5 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:40:32.54 ID:VWecpEEC0.net
- ここにはハイパー小学生が沢山いるから
- 6 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:41:02.15 ID:Dv+2FAVp0.net
- 本当に天才なのか?
一見凄そうに見えて
実はクソ雑魚じゃないのか?
東大理3に入れるの?
- 7 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:42:48.45 ID:7gQ3WI920.net
- >Blawnの言語名は「Blue Lawn(青い芝)」からもじったもので、
>隣の芝が青く見えるほど、既存の言語の不満を解消できるような良い言語にしたい気持ちを込めた
芝生の"青"を"Blue"にしちゃう男の人って…
- 8 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:44:50.25 ID:pWDBVEix0.net
- すごいな
昔は健康計算機を作って天才中学生とか言われてたのに
今はプログラミング言語を作る中学生がいるのか
- 9 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:45:42.28 ID:j5JWAtDj0.net
- 型名の記述が一切不要というところですでに使えないだろ
- 10 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:45:50.75 ID:Nttj/LMo0.net
- >>6
天才の指標が大学受験って
- 11 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:46:44.54 ID:5HDGnrzHM.net
- >>8
俺らの時代は電車の名前全部いてたら天才小学生としてテレビ出てたな。
- 12 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:48:09.18 ID:mIYenVI70.net
- >>6
日本の大学受験は暗記力で足切りされてしまうからプログラミングの才能と学歴はあんまり相関度薄い
スーパーハッカー級の凄い奴でも東京電機大学とかいうFランだったりなんなら高卒だったりするし
こいつも動機としてはC++という暗記力要求される言語が嫌だから新言語作った訳だしな
- 13 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:49:38.61 ID:7cE1TuoP0.net
- https://twitter.com/Naotonosato
https://github.com/Naotonosato/Blawn
TwitterとGitHub見たら割とTehu並に痛い発言してるw
(deleted an unsolicited ad)
- 14 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:52:53.73 ID:KgO8JFHc0.net
- > スポンサー企業のデジタルガレージとサイボウズ2社の賞と、当日の模様を配信したニコニコ生放送
うーん、こいつらが日本の最先端なの?
- 15 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:53:19.74 ID:rUg9wSwda.net
- 芝の青さはgreenの方な
- 16 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:53:33.34 ID:N+DQi/Ur0.net
- Pythonに見えるけど…
- 17 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:54:18.30 ID:xIvvTfX5M.net
- 青い芝は、 green grass
青い芝の会といえば、脳性麻痺障がい者の権利獲得運動
芝は踏まれても根が折れることは無いから、
踏みつけにされてもへこたれないで運動を継続する
- 18 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:54:47.65 ID:mIYenVI70.net
- >>14
技術的なレベルで言えば動画系のサービス作ってる奴らよりもソシャゲ作ってる奴らが現状日本ではトップだろうな
日本のITはそんなレベル
- 19 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:54:55.53 ID:2zQj3K5J0.net
- https://d1nzh4uot4722i.cloudfront.net/files/user/201910211613_2.jpg
C#で書いてみた
class Person
{
private string Name;
public Person(string name)
{
Name = name;
}
public void hello()
{
string text = "Hello! I'm ";
text += Name;
Console.WriteLine(text);
}
}
class Program
{
static void Main(string[] args)
{
Person John = new Person("John");
John.hello();
Console.ReadKey();
}
}
- 20 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:55:30.06 ID:K4rKVe2i0.net
- 日本じゃ潰されるのが落ち。
お前らにな。
- 21 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:55:50.14 ID:XmSf7eQt0.net
- >>13
嘘をつかないラルキって感じの文体
- 22 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:58:10.88 ID:sRqFMLOX0.net
- >>7
芝の品種名はBlueがよくつくし、間違ってないんじゃね
- 23 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:58:34.13 ID:2BrlpYRp0.net
- てか、新言語作るメリットないから作った事ある人間が少ないだけで、結構単純なんだろ
- 24 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 08:59:09.90 ID:/BfPlcmo0.net
- >>20
俺らごときに潰されるってそれって
- 25 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:00:00.52 ID:HCgMT7Yk0.net
- また中学生相手にマウントとろうとしてんのか
お前ら何歳なんだよ
同世代で成功してるやつと自分を比べてみろよ
- 26 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:01:41.15 ID:grkogNRDa.net
- こういった子の為のコミュニティがあれば伸びるだろうなあ。
日本版シリコンバレーはよ。
- 27 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:02:41.72 ID:/BfPlcmo0.net
- >>26
こういう子らは直接英語のコミュニティいくんじゃないのかな
- 28 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:03:44.63 ID:cD/G1qmP0.net
- アメリカに行った方が良いよ
日本では確実に潰される
- 29 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:03:58.68 ID:zBuBRlO8a.net
- >>7
フィッツジェラルド…
- 30 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:06:17.24 ID:grkogNRDa.net
- アメリカは確かに夢があるし給料も良いけど今の日本を救う救世主になるかも知れないという方がモチベが上がる
- 31 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:07:26.80 ID:7cE1TuoP0.net
- う〜ん…
https://github.com/Naotonosato/Blawn/blob/master/README.md
- 32 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:08:55.96 ID:YBVd5P0b0.net
- 【注目】「女湯に来る男児はエロい目で女を見る、男湯へ連れていって」和泉@izumionさんの漫画が話題に
https://joyki.koraybirand.net/s24jv/dh13146t37qvt8.html
- 33 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:10:04.71 ID:f4p0Zym60.net
- もともとPythonを使っていたから、それとほぼ同じようなものを作った
でもなぜか比較にはC++を使用
- 34 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:12:26.18 ID:d3NImjMj0.net
- Documentation
そのうち書きまーす
Usage
Installing
GitHub使い方よくわかんないので実行ファイルも全部アップされちゃってます。
なのでそちらをダウンロードして頂ければ簡単に使えると思います。
- 35 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:12:59.20 ID:vZruwLbU0.net
- >>19
class Person
{
public string Name { get; set; }
public void hello()
{
string text = "Hello! I'm ";
text += Name;
Console.WriteLine(text);
}
}
じゃね?
- 36 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:14:26.73 ID:grkogNRDa.net
- リナックス作った人がGitを作ったらしいが最初はバージョン管理に否定派だった。
バージョン管理はzip でok みたいなことを言ってたそうな。
一人で開発してたなら使い方わからなくても不思議じゃないし言葉遣いは仕方ないね
- 37 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:16:50.00 ID:Hav757Q10.net
- >>作成期間が数週間
言語仕様は
Cの20%
C#の5%
くらいの網羅率ってオチか
- 38 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:17:19.70 ID:pZ1jK/1p0.net
- サンプル見て、ゴミ杉てワロタ
- 39 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:18:14.11 ID:d3NImjMj0.net
- 見た感じ、ほぼPythonって感じだわな
あとは文字列にappendできる不思議な仕様
あとはPythonとほぼ同じ
つーか@マークはやめてほしいんだが
- 40 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:18:53.54 ID:b7Sm4ZxTM.net
- c言語に結びつけるだけなら、難しくないけど
言語仕様がどれくらい素晴らしいかを論じるならともかく
- 41 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:19:42.51 ID:gSxEl9C+0.net
- パイソンじゃあかんの?
- 42 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:20:11.50 ID:VHsVk8u20.net
- 第二のtehuを求めすぎや
メディアやなくケンモジやぞ
- 43 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:21:03.75 ID:MK6L9ZbX0.net
- pythonでゲーム作れるのか?
C++対抗ってんだからこれならFPSとかも作れるんだろ。
- 44 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:21:03.94 ID:zh+hvctx0.net
- お前らがオナニー猿だった頃にこれだろ?
なんで必死にマウント取ろうとしてるの?
- 45 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:21:52.83 ID:oBsCFkSX0.net
- tefu化しないようにちゃんと保護しろ
- 46 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:22:35.47 ID:f4p0Zym60.net
- 一番難易度が高い部分が既存ツール使用
ここから独自に作ったなら天才かもしれないけど
ツールの存在さえ知ってればある程度でできてしまうレベル
- 47 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:22:37.45 ID:9w5pxE3x0.net
- C++と比較すんなよ
書きにくい言語と比較して書きやすいキリッじゃねえよ
- 48 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:22:58.05 ID:rOmoy0wl0.net
- >>7
日本人は色盲だから
- 49 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:24:56.38 ID:KgO8JFHc0.net
- >>18
ゲームなんてわざわざプログラマー雇わなくても作れる時代だよ
サーバー管理に一人居れば十分でしょ
- 50 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:26:52.83 ID:b7Sm4ZxTM.net
- 慶應のガッキー
テフ
みたいな感じでなんだかなあ
スマホ用の新しいos開発したとか、
iOSをリモートで操作する脆弱性を見つけたとかなら凄いけど
まあ両方とも億単位で金貰える内容だが
- 51 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:28:31.77 ID:X4yj6llW0.net
- それに比べておまいらときたら
- 52 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:31:03.83 ID:Rm1JTh0Ha.net
- 中学生に嫉妬しまくるケンモジサン
- 53 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:32:15.73 ID:mIYenVI70.net
- >>49
そう思うならお前もやればいいじゃん
- 54 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:38:36.49 ID:NRjBkdH0M.net
- 小学生の頃からキーボード触ってた金子さんみたいな天才プログラマーとはちと違うけど
言語にこの歳で興味がわくのはすごいな
- 55 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:39:19.37 ID:ShbNsvO80.net
- ほんとかー?ソース全部みせてみろよ、中学生
- 56 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:39:31.40 ID:pGHtOzpg0.net
- プログラミングって何から手をつけたらいいの?会津大学のサイトで勉強すれば良いの?
- 57 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:40:09.65 ID:hppOeXzY0.net
- つーか言語ってどうやって作るの?って奴大半だろ
- 58 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:40:21.77 ID:2BrlpYRp0.net
- >>49
課金管理してるサーバを未熟な奴が動かすとヤバいよ
賠償請求されかねんわ
- 59 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:40:30.87 ID:f4p0Zym60.net
- これってプログラミングじゃなくて、アイデアがコンテスト向きで勝利って感じだな
独自言語とか、キーワードがなんか実際よりも凄そうに見えてしまうから
- 60 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:41:40.47 ID:P05UZWK50.net
- >>7
クソみたいな変数名つけそう
- 61 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:43:40.87 ID:RLf/MU6H0.net
- まだやるのか・・・(困惑)
- 62 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:46:00.49 ID:DvnGvKmEa.net
- 無能って揃いも揃って完成まで間にかかった速さを誇りたがるよね
- 63 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:48:03.36 ID:KgO8JFHc0.net
- >>58
いまどきほとんどのウェブマネーがAPI化されてるでしょ
ミスしようがないよ
- 64 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:48:29.46 ID:2zQj3K5J0.net
- >>31
> compile from source
> やめたほうがいいです。どうしてもやりたければLLVM6.0,bison,flexをインストールしてから
> buildディレクトリで"make"してください。"make -j8"とかにするとコンパイルが早くなります。
これどういうこと?
コンパイラは未完成なの?
- 65 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:51:23.39 ID:GlXzuP2r0.net
- GitHub使い方よくわかんないので実行ファイルも全部アップされちゃってます。なのでそちらをダウンロードしていただければ簡単に使えると思います。
なるほどなあ
- 66 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:51:35.29 ID:vHAwf+Bq0.net
- なぜかSFCに行かないこと祈るのみ
- 67 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:54:01.03 ID:PTzhppV10.net
- >>36
ある程度できるまでバージョン管理なんてしないほうが楽なんだわ
- 68 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:54:28.56 ID:UU/WTGyE0.net
- で、その言語だと他の言語に比べて
何が得意なの?
- 69 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 09:59:13.89 ID:/i3lzwMI0.net
- flexとbisonとllvmを使って適当に既存の言語を真似しただけじゃ称賛する要素がない
画期的な新概念や使いやすさなどが全くない言語はただの自慰
- 70 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:04:50.37 ID:ni8NeZSJ0.net
- 現時点ではtehuの方が上だなぁ
インパクトも必要なのよね
- 71 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:08:25.18 ID:P05UZWK50.net
- tehu再評価の流れホント笑う
- 72 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:11:50.64 ID:/i3lzwMI0.net
- ■前回の天才プログラマー(笑)の誕生
中学生「BMI計算アプリを作った」
プログラマー「そんなの簡単にできるよね」
中学生「僕、灘中です」
プログラマー「天才じゃん」
世間「天才プログラマーが現れたらしい」
■今回の天才プログラマー(笑)の誕生
中学生「flexとbisonとllvmを使って独自言語を作った」
プログラマー「そんなの簡単にできるよね」
中学生「僕、開成です」
プログラマー「天才じゃん」
世間「天才プログラマーが現れたらしい」
- 73 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:12:06.94 ID:PTzhppV10.net
- メモリ安全?
配列やアドレス演算が実装されてないから未初期変数へのアクセスを禁じるだけでいいな
- 74 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:15:17.16 ID:yvIPn3nJ0.net
- 15歳だとワンパンしても返り討ちにあうな
- 75 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:15:36.63 ID:wZ7cDnp80.net
- LLVMレベルまでフルスクラッチで書けたら本物の天才認定してもいい
- 76 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:18:39.07 ID:qra9NzS0a.net
- 自分で言語を作るって夢があるやん
昔ちょっと調べたがbisonとかいうのを使うことまで分かったものの
わけ分からなくてすぐ投げた
その先を15歳が踏破したんだから素直にすごいと思うし見習いたい
- 77 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:19:56.69 ID:8NCaNMt10.net
- これそんな難しくねえんだよ
本体はCだよこれ。訳してるだけ。
- 78 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:19:57.15 ID:qra9NzS0a.net
- 三ヶ月でコンパイラ言語を作る方法、
みたいな本書いて欲しいな
- 79 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:20:24.58 ID:Ag7yMbU70.net
- ろくに動きもしない、単体デバッグすらしてねーじゃねーか
ナメんてんのかクソガキ
- 80 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:20:50.29 ID:0vLTc3Tw0.net
- >>35
mainで
person.Name=john;
しないといけないじゃん
- 81 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:21:29.46 ID:c40ZVOOk0.net
- 末はググルかアップルか
いずれにしても日本には居ないだろうな
- 82 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:21:49.46 ID:f4p0Zym60.net
- >>75
なんかその部分までプログラミングしているかのように
良い方向の誤解を招くコンテスト向けに都合の良い題材
- 83 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:22:01.73 ID:i3pk6cjS0.net
- ペテンtehuとのレベルの差。
- 84 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:22:47.46 ID:UoeAF1Ib0.net
- ゴミやんけこれ
ツール使ってみましたレベルでしかない
- 85 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:23:07.08 ID:PTzhppV10.net
- OpenGL使ってると思ったらブリッジ書いてコールは全部Cか
- 86 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:24:13.64 ID:f4p0Zym60.net
- 審査員は細かいこと分かってないからキーワードと自己申告で評価
- 87 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:25:14.99 ID:a5kWGvBm0.net
- 実際に実用性が高いかはともかく
こういう子は叩くんじゃなくて伸ばしていく方が良いと思うんだ
どんどん実力が伸びて行けば社会への貢献に繋がるし
どんどん自己肯定感だけが伸びて行けば第二のtefuくんとして楽しめる
どちらにせよ暖かく見守って伸ばしていきたいこの才能
- 88 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:25:54.88 ID:M8xsNBNk0.net
- できる事を減らしただけのザコ向け言語にしか見えんが
- 89 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:26:35.84 ID:wZ7cDnp80.net
- >>78
>きつねさんでもわかるLLVM コンパイラを自作するためのガイドブック
https://books.rakuten.co.jp/rb/12350548/
こういう本か?w
- 90 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:27:26.16 ID:NRjBkdH0M.net
- 既存のあるもの使ってるのはしょうがない
スクリプトだとしても読みやすい独自な言語を思いついたという発想が評価されたんだろ
- 91 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:29:31.51 ID:d3NImjMj0.net
- >>90
あくまでこの中学生の知識で使いやすいと言ってるだけであって、他の人が使ったら使いづらいのは全然ある
だから結局オナニーだと、そういうこと
- 92 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:29:38.68 ID:FyYikdKN0.net
- 中学生がメモリ安全性について言語設計レベルで語れるならそれだけで凄いけど
- 93 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:33:06.64 ID:f4p0Zym60.net
- >>90
いや、その言語に特に独自性も無い
既存の言語の「書き方」を僅かに変えただけ
- 94 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:33:54.70 ID:f4p0Zym60.net
- メモリ安全性とかにしても、言い値、自己申告が全て通ってる
- 95 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:36:02.63 ID:A9sqHTDq0.net
- IT土方おじさんがエリート中学生に嫉妬するスレ
- 96 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:37:19.84 ID:bF1SjuYEd.net
- 一瞬で淘汰されそうな有象無象言語じゃん
CやC++より優れてると勘違いしちゃう奴いそうだな
- 97 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:38:06.28 ID:P05UZWK50.net
- そもそも動的型付けと高速化って相反するだろ
- 98 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:38:49.65 ID:7cE1TuoP0.net
- ドキュメントきちんと書けよ
そういうところだぞ
- 99 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:38:52.59 ID:qra9NzS0a.net
- >>89
ぽちってみた
- 100 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:40:23.93 ID:f4p0Zym60.net
- 言語仕様のドキュメントは無いのか?
- 101 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:41:09.43 ID:UPARvTom0.net
- 中学生にガチ嫉妬してる奴いて哀れだわ
- 102 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:42:45.40 ID:nxIhHIch0.net
- 出る杭打つジャップと言いながら
自分達がそのジャップであることを体現している
醜いケンモメン達のスレをご覧ください
- 103 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:46:08.21 ID:vHAwf+Bq0.net
- 30日でOS自作みたいな本あったけど
ああいうのの言語作成マニュアルがあるのか
- 104 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:51:52.56 ID:CvqazdTHM.net
- 俺の後輩が頑張ってるな
- 105 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:54:10.82 ID:OZHeuHPY0.net
- 称賛されるべきはジェネリクスを自分で作って組み込んだことじゃないか?
型の記述が不要ってことからたぶんPersonのインスタンスは
{name :: string, hello :: void -> void}みたいな型としてコンパイルされて
obj.helloという式はobjに対して{hello :: *}という型を要求する(*は全ての型の親)
ここでPersonインスタンスの型はその型の子として考えらえるからjohn.helloはコンパイル可能と
こういうアルゴリズム的なものを現実的なソフトウェアに組み込むとなるとなかなか面倒なものがあるよ
- 106 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:58:16.98 ID:LZjHPC5Ja.net
- >>77
なら先にやれよ
- 107 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:59:20.07 ID:Nc3GFJna0.net
- これが真のtehuか
- 108 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 10:59:31.89 ID:qBcn4DfX0.net
- >>19
cの方が簡単じゃん
void hello(char * name){
printf(“Hello! I'm %s”);
}
void main(void){
hello(“John”);
}
- 109 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:00:28.67 ID:2RdZC4fIM.net
- なんぼ新しい言語作ったところでどうせミドルウェアやAPIが吸収するからな
新しい言語なんかいらん
- 110 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:00:54.81 ID:LgR1Zeia0.net
- まだこの中学生は大規模なコード書いたり保守をやったことがないから
Ruby大好きなおじさんと変わらないね
理想的な言語って誰でも考えられるんだよ
経験していくうちに定番の言語の有難みがわかる
- 111 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:01:15.29 ID:2RdZC4fIM.net
- >>102
ブーメランだぞゴミクズケンモ
- 112 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:02:05.76 ID:iDalkmdB0.net
- 「今年の7月か8月にC++を始めたが、扱いにくかった。
もっと可読性の高い構文とメモリの安全性や速度を高めたいと思った」
かっけえええええ
- 113 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:02:18.34 ID:DdBVnMt80.net
- どうせ親が作ったんやろ!
- 114 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:02:21.37 ID:lMsSeCUP0.net
- 可読性が高い言語は慣れた言語
- 115 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:03:37.80 ID:bUXPwoMnd.net
- >>87
生暖かく見守ったらtehu君になっちゃう可能性が
- 116 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:04:14.68 ID:/i3lzwMI0.net
- 10年前に天才中学生プログラマー(笑)が登場した時も
「こんなの簡単にできるよ」という真っ当な指摘に
「中学生に嫉妬w」「出る杭を打つ日本人」とか擁護が沸いたなぁ
- 117 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:04:52.51 ID:A9sqHTDq0.net
- >>110
このコンテストの審査員にまつもとゆきひろ入ってるし
https://u22procon.com/committee/j-matsumoto.html
https://u22procon.com/
- 118 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:07:51.12 ID:bUXPwoMnd.net
- 子供の頃プログラムの勉強でLISP処理系に触ったことある子は大抵何らかの言語っぽいものを作ったことあるんじゃないかなあ
話題にならないだけで
- 119 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:08:33.50 ID:8inRLhJ/0.net
- 言語って元々役割があってスマートに作られたはずなのに
利用者が増えるにしたがってブクブク太ってを繰り返してるよな
- 120 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:08:50.46 ID:f4p0Zym60.net
- サンプルだけがなんとか動く程度でも、名前を付けている
名前が付いていることで、完成した製品、言語であるかのように、
すごい風に思わせる効果となっている
- 121 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:08:54.48 ID:M8xsNBNk0.net
- 靴ひも結ぶの面倒だからマジックテープ式の靴を考案しましたってだけなんだよなぁ
まあでもTehuよりははるかに高度なことやってる
- 122 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:11:41.67 ID:8inRLhJ/0.net
- ほんとはこの言語とは別に作りたいものがあるはずなんだよな
そっちのほうがみてみたい
- 123 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:35:53.76 ID:qra9NzS0a.net
- >>112
でもメモリの安全性と速度はLLVMっていうのが実現してるんじゃないの?
というかLLVMを使う方が速いってC++どんだけイケてないんだワロタ
- 124 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 11:42:57.81 ID:9y4prMgL0.net
- すごいな、俺はsedでdslぐらいしか無理
- 125 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 13:05:39.36 ID:Ag7yMbU70.net
- いや、ペテンだぞこれ
そもそもgitの使い方もわからん奴がまともにコーディングしてると思うか?
サンプルと構想だけバァーんってやっただけ
- 126 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 13:09:26.74 ID:RtWM8z2i0.net
- 隣の芝云々のセンスの酷さが天才っぷりを表しているな
- 127 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 13:24:26.13 ID:RLf/MU6H0.net
- >>97
型推論を使った静的型付けじゃない?
- 128 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 13:43:50.38 ID:5VttAtRga.net
- プログラミング言語作ったが先行してるだけで大したことない
- 129 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 13:46:51.21 ID:uDV2i+P3M.net
- 大学生の課題レベルのことを中学生が短期間でやってるから確かに凄いんだけど
天才中学生とか言われるとなんつうか
- 130 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 14:07:26.05 ID:U0ohcsbHM.net
- >>31
githubって今は公開するならちゃんとオープンソースライセンス採用しろっていうルールなかったっけ?
- 131 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 14:17:52.78 ID:bEbB8+0m0.net
- ひまわりマスターするくらいのユーモアがほしい
- 132 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 14:22:46.90 ID:2zQj3K5J0.net
- >>108
せめてPersonクラス作れよw
- 133 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 14:24:14.41 ID:wIhH/kgT0.net
- なんだライブラリ使ってるのか
自分はフルスクラッチでつくったことあるぞ
プログラムはほどほどに数学と物理とアルゴリズムの勉強しなさい
- 134 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 14:24:36.57 ID:aWpVzvjI0.net
- こいつやばくねえか
- 135 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 14:28:04.46 ID:nqCZwLfp0.net
- 車輪の再発明は創造的といえるのかどうか
- 136 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 15:29:47.22 ID:pZ1jK/1p0.net
- フルスクラッチと思ったらプラモデルに毛が生えたぐらいのオモチャでした。
チャンチャン。
- 137 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 15:31:50.06 ID:xbHYQ7GN0.net
- >>28
こういうのはアメリカの方が潰される
潰されなかったものだけが上にでるだけ
日本じゃ競争がないから発展もしないだろうけど
- 138 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 15:33:24.92 ID:aT5mVz67M.net
- >>49
死ねよガイジ
- 139 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 15:44:16.83 ID:0NCucQLUp.net
- >>17
blueが何か変だなあと思ったらそれだ
- 140 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 15:46:11.83 ID:aT5mVz67M.net
- >>80
var John = new Person { Name = "John" };
こう書けるよ
- 141 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 17:32:49.80 ID:KG+xp/Jod.net
- 15歳でどんなんのか知らんが言語作れるのは凄いだろ
まぁ、審査員がit未開の地の原住民日本人の時点で胡散臭さ全開だがな
デキル餓鬼ならアメリカ行って全力で挑戦してこいスゴいの多いがやってみる価値はある
東朝鮮でitやるのは自殺行為だ(´・ω・`)
- 142 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 17:38:58.67 ID:QKkZjJYL0.net
- アメリカ行くだろな。
- 143 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 17:45:55.04 ID:agyyAEN00.net
- 底辺IT土方おじさん才能と若さに嫉妬速報
- 144 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 17:48:36.55 ID:E16h9cfl0.net
- すでにあるものと何も変わらんし特にすごくはないぞ
- 145 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 17:48:52.64 ID:hvpv0vR40.net
- 中括弧とメイン取っただけの詐欺。
- 146 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 17:56:11.70 ID:zBuBRlO8a.net
- >>123
環境にもよるけど最近のc,c++のバイナリはllvmだから
llvmが早いというのはc++が早いというのと同義だぞ
その技術に他の言語も乗っかってるだけ
- 147 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 18:18:28.58 ID:f4p0Zym60.net
- 「コンパイル速度と実行速度が速い」
これが特徴と言われてるけど、これって使っている物がそういう物なのであって
今回の開発とは全く関係がないことなんだけどこの部分も
全て作ったかのように伝わってるんだよな
- 148 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 18:26:28.87 ID:APE0K+eFM.net
- >>69
大人げないわw
- 149 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 20:15:11.36 ID:Q4MeiPRK0.net
- まぁ、言語が糞だとしてもそれはこの子のせいじゃない寧ろ被害者
やっぱ審査員が💩だっただけっしょ(´・ω・`)
- 150 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 20:34:09.33 ID:cezdqbJh0.net
- >>29
指パッチン?
- 151 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/22(火) 21:56:14.96 ID:ROXJLJHn0.net
- グーグルの社員てこんなのがゴロゴロおるんやろ?
そらガラパゴス日本人じゃ勝てませんわ
- 152 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/23(水) 00:18:58.74 ID:Y6rkMqDZ0.net
- >>115
つまり、おもちゃが増えてどちらにしてもネットには有益じゃん?
- 153 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/23(水) 00:43:53.42 ID:3zazt0kC0.net
- ここ30、40年でプログラミング開発効率を向上させたのは
HyperCard、VBに代表されるIDE、RADで
構造化プログラミングとかオブジェクト指向とかのプログラム言語の性能は
間接的にしか役立ってないし
たぶん、それはこれからもそう
- 154 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/23(水) 00:58:11.92 ID:f18FPUd8K.net
- 才能あるなら早いうちに外国に行った方がいい
- 155 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/23(水) 01:08:20.00 ID:+0UgZbmW0.net
- パソコンの大先生ぐらいにしか詳しくないのにそこそこ知識あると勘違いしてるから
俺より年下で本物の天才を見ると嫉妬で狂いそうになる
- 156 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/23(水) 02:06:04.93 ID:6BdoO4810.net
- 容姿がいい、スポーツが上手いとかより
こういう頭のいい人間になりたかったな
- 157 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/23(水) 04:53:24.18 ID:1XiMTv+c0.net
- >>24
戦いは数やぞ
- 158 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/23(水) 04:53:57.24 ID:ZGJ1vScO0.net
- すごいなで肩
- 159 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/23(水) 12:23:48.19 ID:jB+M4bvla.net
- >>23
お前は作れるの?
- 160 :番組の途中ですがアフィサイトへの\(^o^)/です :2019/10/23(水) 12:31:43.64 ID:2ivuIXzX0.net
- >>159
情報系の大学だと必ず授業でやる内容だし
書籍やサイトに情報揃ってるから時間かければできるよ
これは中学生が短期間で仕上げたってことが凄い
総レス数 160
39 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200