[過去ログ] 次世代が造った言語 blawn (460レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
5: 2019/10/22(火)13:28 ID:fxbuxtP/(4/4) AAS
事の発端スレ

次世代言語18 V Julia 他
2chスレ:tech

>>3
brainf*ckのスレもあるんだぜ
6: 2019/10/22(火)13:33 ID:g34NTG16(1) AAS
>>1
ほな、いななきます!!
7: 2019/10/22(火)13:37 ID:E1qN728j(1/2) AAS
ヒヒーン!
8
(1): 2019/10/22(火)17:12 ID:lI0tK2oF(1) AAS
x すごい中学生

o bisonすげー

画像リンク[jpg]:d1nzh4uot4722i.cloudfront.net
9
(1): 2019/10/22(火)17:58 ID:E1qN728j(2/2) AAS
x bisonすげー
o LLVMすげー
10: 2019/10/22(火)18:04 ID:XnDSmyil(1) AAS
俺は世界で一番この言語を待ってた!!!!!
11
(1): 2019/10/22(火)22:59 ID:KDve8QuM(1) AAS
俺なんかJavascriptを劣化させた言語を作るのに半年もかかったのに。
12: 2019/10/22(火)23:08 ID:OBHd6S7X(2/2) AAS
>>11
>>8-9
13: 2019/10/23(水)00:40 ID:JxOFlXnS(1) AAS
実力のある若い人が出てくるのは将来が楽しみですね
この言語自体の未来はどうでもいいですが
そのうち自作言語の直せない欠陥が見えてきて新しく言語作りたくなるでしょ
14
(1): 2019/10/23(水)05:53 ID:0MNwc8Xv(1) AAS
LVMHが欲しいの
15
(1): 2019/10/23(水)06:56 ID:PUJQExQN(1) AAS
Cのライブラリ呼び方は?
16: 2019/10/23(水)09:02 ID:TlvClqBZ(1) AAS
これ開発続けてったとしてnimに勝てるの?
17: 2019/10/23(水)11:10 ID:bAhM3lso(1) AAS
Rubyに似てるな
いちいち@はうざい
Pythonに似てるな
いちいちselfはうざい
DやGoより良かったら使う
18: 2019/10/23(水)13:36 ID:rS820tUE(1) AAS
.bridge って何するん?
19: 2019/10/23(水)14:22 ID:JzA6/vMp(1/3) AAS
windowsのバイナリ吐けないのか?
20: 2019/10/23(水)16:51 ID:JkPaWnHG(1) AAS
型記述があるほうが好きなので、言語としてはあんまり評価しない。
作ったのは素直にすごいなーと思う。これ以上言語いらんけど。
21: 2019/10/23(水)17:03 ID:JzA6/vMp(2/3) AAS
浸かって見たいけど様子見
22
(1): 2019/10/23(水)17:16 ID:nTtzmq65(1) AAS
テスト書いてないっぽい
23: 2019/10/23(水)17:21 ID:H9cLmi0l(1/2) AAS
お前ら中学生に求めすぎだろ
24: 2019/10/23(水)17:29 ID:JzA6/vMp(3/3) AAS
>>22
(Matz)おまえが書いてくれても良いんだぜ
25: 2019/10/23(水)19:58 ID:r6mLYpNF(1/2) AAS
llvmのライブラリの使い方は参考になる。
26
(2): 2019/10/23(水)20:46 ID:yZnz+tmn(1) AAS
可読性は全然高くないね。@が邪魔くさいし、Cのように { } と ; を書かないのは
好みの問題だとしても、ifのブロックが関数呼び出しと同じ () なのはどう見ても
分かりにくい。

__blawn_memcpy__や__blawn_set_element__は組み込み関数を区別するための
命名法なんだろうが、冗長で可読性を低めるだけだし、舞台裏感があって美しくない。

self.allocated_size = self.allocated_size * 2 や sellf.size = self.size + 1 は
何で *= 2 や ++ にしないのか。
省1
27: 2019/10/23(水)21:01 ID:V71wxMqd(1) AAS
どう考えてもpythonのself.の方が邪魔だろ
28
(1): 2019/10/23(水)21:03 ID:l3dknLaq(1) AAS
>>26
中学生にマウントおじさんかっけー……!
29: 2019/10/23(水)21:25 ID:+EcMgs7p(1) AAS
すまんパソコンの大先生はこのぐらいできなかったの?
30: 2019/10/23(水)21:27 ID:5Hzic27k(1/2) AAS
大学の時Yaccで一日で電卓をつくったぞ!
31: 2019/10/23(水)21:28 ID:H9cLmi0l(2/2) AAS
>>28
すげーな
中身を評価したら中学生にマウントかっけーか
このスレは何をするスレなんだ?
32: 2019/10/23(水)21:36 ID:5Hzic27k(2/2) AAS
中学生にマウントする
33: 2019/10/23(水)22:07 ID:r6mLYpNF(2/2) AAS
まあ何もわからず若い奴をとことん持ち上げてから奈落の底まで落とすのがこの国の作法だからな。
ちゃんと中身見て批判する奴のがまともだわ。
34: 2019/10/23(水)22:26 ID:ZSQ+8kg5(1) AAS
@よりも__main__ってアンダーバー2つで囲うPythonが好きじゃない。
35: 2019/10/23(水)22:42 ID:mgbDnGyf(1) AAS
沖縄にダーサーアンダバーみたいな料理なかったっけ?
36: 2019/10/24(木)09:50 ID:ABhN6CSm(1/4) AAS
>>26
>__blawn_memcpy__や__blawn_set_element__は組み込み関数を区別するための
>命名法なんだろうが、冗長で可読性を低めるだけだし、舞台裏感があって美しくない。

そこは問題にならない
そもそも list のサンプルソースなんだから舞台裏で当たり前
list を使ったメインのプログラムには
__blawn_memcpy__ も __blawn_set_element__ も出て来なくなっていればそれで良い
省3
37: 2019/10/24(木)10:04 ID:/G89EgSa(1) AAS
取り得ず、言語の評価と、作った人間の評価は別
この歳で短期間で言語を作った人間の評価はすごい

言語としての評価は、よくある言語の一つやろ?
既存の言語のバリエーションでしかない
38: 2019/10/24(木)10:09 ID:AQM92PJW(1) AAS
正直大したことねーよ
俺が中学生の頃にこんなコンテストあったら余裕で優勝してただろうし時代が良いだけ
39
(1): 2019/10/24(木)10:28 ID:ABhN6CSm(2/4) AAS
青歯っぽい危険な香具師が混ざってるな
40
(1): 2019/10/24(木)12:11 ID:8sAWgi+p(1/3) AAS
ウワサのBlawnを触ってみた
外部リンク:qiita.com
41: 2019/10/24(木)12:17 ID:41Irfu7E(1) AAS
相変わらずのqiitaクオリティw
42: 2019/10/24(木)12:17 ID:ABhN6CSm(3/4) AAS
>>15
FFI か

megumin1
「あんまりこの段階で騒がないで」というのはその通りです。
実際これくらいの完成度の言語なら日本の学生からだけでも1年に100以上は作られていますよ。
騒ぐよりは自分でも一度言語をつくってみるといいと思います。
外部リンク:b.hatena.ne.jp
省1
43: 2019/10/24(木)12:18 ID:34ffzGmL(1) AAS
>>40
なんだこいつ
中学生が作った言語なんだから無条件に褒めて持ち上げろや
技術の良し悪しなんて関係ねえ。もっと持ち上げて営業やコンサルに売り込め!!!!!!!!!!!!!
44
(1): 2019/10/24(木)12:40 ID:PdyZnCeq(1/2) AAS
Q.プログラミング言語「Blawn」は普及しそうですか?

本人の回答
外部リンク:jp.quora.com
45
(1): 2019/10/24(木)12:53 ID:ABhN6CSm(4/4) AAS
if-elseのネスト禁止
forの中にif-else禁止
まさにbrainf*uck
46
(1): 2019/10/24(木)12:54 ID:Ib3bR7qt(1) AAS
こんな言語に傾倒するくらいならRustにコミットしたほうが将来性あるで
47: 2019/10/24(木)13:02 ID:jFRuk6Cl(1) AAS
>>45
なんかそんなんだとqiitaにありそうな言語作ってみました
の記事に見えてくるw
48
(1): 2019/10/24(木)13:03 ID:yrGzoWsD(1/2) AAS
外部リンク[cpp]:github.com
外部リンク[cpp]:github.com

C へのトランスレータなのかな?

外部リンク[cpp]:github.com

Linux だけに対応と書かれている通りなんだけど、Windows や OSX へのポーティングは大変そう
49: 2019/10/24(木)13:07 ID:PdyZnCeq(2/2) AAS
brainf*ckはネスト出来たな・・・
50
(1): 2019/10/24(木)13:22 ID:8sAWgi+p(2/3) AAS
>>48 LLVMだから移植性は高いだろ。
51: 2019/10/24(木)13:22 ID:Au0qwJ7k(1) AAS
確か90年代前半頃にRubyを初めて観たときの完成度はこれより高かった
これは中学生と言うことと日本製と言うこと以外に誉めるところは今のところ無い
10年後どうなってるかは知らんがな
52: 2019/10/24(木)13:28 ID:yrGzoWsD(2/2) AAS
>>50
proc ファイルシステムは Linux だけなので
53: 2019/10/24(木)13:29 ID:9ialz6Ph(1/2) AAS
なんでコンパイラ(トランスレータ?)ごときがproc使うんだ?
54
(1): 2019/10/24(木)13:35 ID:9ialz6Ph(2/2) AAS
今の子供が羨ましいのは、そういう言語や情報が
ただで手に入るってところだな。
数万円かかる時点で中学生じゃそんなことできなかった。
55: 2019/10/24(木)13:39 ID:4BUO8cnl(1) AAS
このぐらいの品質の言語は毎年沢山作られているから、あまり騒ぐことじゃないんだよな
そのことを知らないピープルが天才!天才!と騒いでるだけで
ちょっとかわいそう
56: 2019/10/24(木)15:02 ID:9D3GuoQG(1) AAS
>>46
ごもっとも
57
(1): 2019/10/24(木)18:21 ID:+efMK5E6(1) AAS
天才と囃し立てて言語に縛りつけないとすぐ夏休みの宿題で終わるぞ中学生にオレツエーさせとけ
58: 2019/10/24(木)18:37 ID:TRYJth0S(1/3) AAS
>>57
終わっていいじゃん
続ける価値のあるものとは思えん
スポンサーとチームなしに標準ライブラリを整備できるとでも?
59: 2019/10/24(木)18:57 ID:ybJ4PmN9(1) AAS
DはなぜRustに負けたのですか?
60: 2019/10/24(木)19:25 ID:M5uvwdA8(1) AAS
>>44
何も考えず持ち上げてるバカに聞かせてやりたいわ。
作った本人が一番、現状の問題を理解してるっていう。
61: 2019/10/24(木)19:37 ID:TRYJth0S(2/3) AAS
まるで画期的なものを生み出したかのように伝える報道が悪いんだわ
中学生が作ったことがすごいのであって、言語自体はありふれたものだということがまったく伝わらない
62: 2019/10/24(木)20:27 ID:ltZKbzMG(1/2) AAS
画期的とは誰も言ってないじゃん
むしろ命名理由がすごくネタくさいw
63: 2019/10/24(木)21:18 ID:LYR4XRcb(1) AAS
>>54
そうやねぇ
いい時代になったなぁ
64: 2019/10/24(木)21:51 ID:B9uASoUV(1) AAS
6歳がプログラミング言語作る時代だぜ

プログラミング言語 Kuin
2chスレ:tech
65: 2019/10/24(木)22:36 ID:8Fri6DgZ(1) AAS
文法がPython擬きのせいで凄い読みづらいな
66
(2): 2019/10/24(木)22:44 ID:8sAWgi+p(3/3) AAS
好き嫌いはあって当然だが、自分が好きな風に作ったんだからそれはそれでよい事だろ。
評価すべきは7月からC++を始めて仕様を作り8月9月で仕上げてことにある。
お前らが中学3年生時にこんなことできたか?

LLVMを使いこなし、CFFIでCも呼び出せるようにしている所。2カ月でここまで作りこんだのは評価してよいだろ。
67: 2019/10/24(木)22:49 ID:ltZKbzMG(2/2) AAS
前からPythonはやってたんだろう
そうじゃなきゃこんなにするわけがない
68: 2019/10/24(木)23:03 ID:TRYJth0S(3/3) AAS
>>66
中学生がやったのがすごいなどということを褒め称えるのはプログラム板でやることではない
そんなことはニュース系の板でやれ
ここでやるのは表題のプログラミング言語の仕様や実装についての議論
69
(1): 2019/10/24(木)23:35 ID:3KbxImM1(1) AAS
Pythonもどきって一体なにを指して言ってんの??
この言語インデントに文法的な意味はないし…えーと…
70: 2019/10/24(木)23:51 ID:swn/qt2m(1) AAS
self
71: 2019/10/24(木)23:52 ID:P4GqRmjy(1) AAS
>>69
カッコがないことだろ?
72: 2019/10/25(金)00:06 ID:9ccg5eGm(1/2) AAS
Pythonからindentの意味をなくして不便にしているだけ
中括弧もbegin endも無しでindent無意味にすりゃそうなるのは必然
73: 2019/10/25(金)00:07 ID:XP9FkZiC(1) AAS
案の定の才能嫉妬スレw
74: 2019/10/25(金)00:14 ID:zkoUMJ7a(1) AAS
すべての批判を嫉妬で躱すから子供を持ち上げる奴は嫌いなんだよ
75
(1): 2019/10/25(金)00:16 ID:MULKQLsl(1/6) AAS
でもこれ賞に値するか?
短期間で作ったかどうかは関係ないっぽいし
76: 2019/10/25(金)00:20 ID:CmPeaXLW(1/3) AAS
>>75
22歳以下ならこんなもんだろ?
77
(1): 2019/10/25(金)00:21 ID:MULKQLsl(2/6) AAS
作った子は超賢いんだろうけどさ
flex、bison使ってllvm使ってと作り方がまっとうすぎておもしろくない
単に大学の内容を先取で勉強して作りましたって感じ
言語デザインとしての発想は平凡だと思うが
78: 2019/10/25(金)00:23 ID:CmPeaXLW(2/3) AAS
そりゃネットでググればそうなるやろ
79: 2019/10/25(金)00:24 ID:9ccg5eGm(2/2) AAS
flexとbisonって
そこはspirit使っておけよ
80: 2019/10/25(金)00:27 ID:MULKQLsl(3/6) AAS
審査員の大学の先生たちが嫉妬の裏返しで持ち上げた結果なんじゃないの?
技術力は落ちてももっと発想の豊かなものを選ぶべきだろ
81: 2019/10/25(金)00:27 ID:SyedIRhC(1/2) AAS
>>77 妬むな妬むな、お前が中3で作れたか?
当然寄せ集めじゃないと短期間では作れないのは当たり前。
そういう発想をして実現できたことが素晴らしいし、言語の発想もそこそこユニーク。
82: 2019/10/25(金)00:28 ID:StYWqeWG(1/6) AAS
プログラム板のスレでは作ったのが誰かなんてどうでもいいだろ
実際に使う道具として議論するんだから中身だけが評価の対象
83
(1): 2019/10/25(金)00:30 ID:StYWqeWG(2/6) AAS
言語のユーザーにとっては
製作期間には何の価値もないし
製作者の年齢にも何の価値もない
それすらわからんてことはこのニュースを見て外から来た人なのかね
84
(1): 2019/10/25(金)00:38 ID:SyedIRhC(2/2) AAS
>>83 アホか、言語の優秀性を語るスレじゃないだろうが、たかが中学生が2〜3ヶ月で作った練習台だぞ。

実用になるかどうかはさほど重要ではない。 発想を評価できるかどうかだよ。

何を大上段に構えて大人が喚いてるんだ? 恥ずかしいと思え。
85: 2019/10/25(金)00:55 ID:CmPeaXLW(3/3) AAS
発想ってなんのこと?なんかすごい発想でもあったの?
1-
あと 375 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.021s