2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

数週間で独自のプログラミング言語「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