プログラミング言語作りたいんだけど

1 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:16:26.975 ID:p02dSKvHM
どうすればいい?
2 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:16:57.541 ID:p02dSKvHM
TypeScriptみたいな文法がいいなあ
3 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:17:00.353 ID:/t7+nFLCr
自分の額にプログラミング言語って書いておぎゃあおぎゃあ言っとく
4 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:17:35.416 ID:wt1AdLHTd
まずコンパイラを作ります
5 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:17:52.511 ID:p02dSKvHM
>>4
インタプリタでいいと思ってる
6 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:18:28.353 ID:p02dSKvHM
で、数学っぽい感じにしたいけどオブジェクト指向みたいな
7 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:18:29.651 ID:BWqMdpw5d
brainfuck方言なら1時間で作れる
9 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:18:44.848 ID:p02dSKvHM
>>7
でも読めないじゃん
8 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:18:42.107 ID:Nki/lBLEa
最近工房がなんか作ってたろ
10 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:18:48.156 ID:ZDsmUlzIa
それJavaScriptでよくね?
12 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:19:20.306 ID:p02dSKvHM
>>10
いいけどさあ
ロマンあんじゃん
11 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:19:19.371 ID:sNqOMhVU0
VipScriptつくるか?
14 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:19:47.700 ID:p02dSKvHM
>>11
もっとかっけー名前つける
13 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:19:45.054 ID:CsWpl9Cy0
数学っぽい感じってどんなんよ
15 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:20:29.944 ID:p02dSKvHM
>>13
intがZでfloatがRとか
16 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:20:58.991 ID:oVpxLDeid
プログラミング言語の定義ってなんなんだろうな
HTMLはプログラミング言語じゃないけど、phpはプログラミング言語だろ?
22 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:22:10.477 ID:p02dSKvHM
>>16
HTMLもブラウザというインタプリタに食わしてる言語だと僕は思ってる
17 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:21:08.276 ID:p02dSKvHM
インデントか中括弧か悩んでる
18 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:21:12.529 ID:MgaAHAkoM
エイリアスでもしとけ
19 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:21:38.155 ID:BhvffHzDa
プログラミング言語ほむほむって流行ったよな
20 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:21:46.181 ID:6AfJDnayr
できたら教えて
24 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:22:46.312 ID:p02dSKvHM
>>20
たぶん
今は勉強中だけど
21 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:21:54.300 ID:ZrUNthaga
このスレと全然関係ないけどバイアグラみたいな名前の言語なんだっけ
26 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:23:31.708 ID:p02dSKvHM
>>21
わからん
ブレインファック?
23 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:22:14.341 ID:jCwB5LgSM
よろぴこぴこ!
出来たらおしえてね!
出来たらマニュアルわかりやすくかいてね!
使いづらかったら使わないよ!
25 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:23:28.074 ID:MgaAHAkoM
「コンパイラの構造と最適化」だっけ
あれでも読め
27 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:23:43.214 ID:p02dSKvHM
>>25
でもインタプリタでいいしなあ
28 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:23:52.311 ID:CsWpl9Cy0
作るって簡単に作れるもんなの?
機械語理解する必要あるとか?
29 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:24:57.457 ID:p02dSKvHM
>>28
インタプリタは機械語とかあんま関係ない
JITとかは関係あったはず
まあにわかだから気にしないで
30 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:25:12.772 ID:6AfJDnayr
>>28分からんけど多分javascriptへのトランスパイラとして実装すルんじゃね?
32 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:26:19.231 ID:p02dSKvHM
>>30
そうも考えたけどだったらTSでいいやって思った
33 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:26:24.354 ID:MgaAHAkoM
>>28
yaccとかLLVMとか使えばインテルのSDMを読んで機械語を理解しなくてもできる
31 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:25:22.327 ID:bYRmtLGod
昔JavaScriptで作った
34 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:26:59.023 ID:p02dSKvHM
>>31
すごいね
なんでjsって速いのか教えてよ
35 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:28:27.899 ID:Lmo95mjor
可読性悪いのはいや!いやよ!
36 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:28:52.070 ID:p02dSKvHM
>>35
可読性いい言語って何?
37 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:30:32.665 ID:Oqo+iYFMM
簡単なコンパイラなら授業で作ったし
スクリプト言語もつくったよ
大学の情報系なら誰でもできる
38 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:31:07.700 ID:p02dSKvHM
>>37
じゃあなんで世の中に溢れかえってないの?
40 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:32:43.723 ID:Oqo+iYFMM
>>38
十分いっぱいあるだろ?
お前が知らない自分用言語作ってる人はたくさんいる
あとは必要ないから作らない
42 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:33:25.321 ID:p02dSKvHM
>>40
そうか
まあ最適化がムズいのかもね
45 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:34:38.843 ID:Oqo+iYFMM
>>42
そりゃガチでやるならむずいよ
39 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:32:41.544 ID:oVpxLDeid
とても全部把握できないほどに溢れかえってんじゃん
メジャーになれるのがごく一部なだけ
41 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:33:09.325 ID:hd/bcsQZa
試しにRubyあたりでメタプロでもしてみたら?
43 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:33:58.748 ID:Hu3whBxH0
世の中にはゴミが溢れてるけどお前の目には止まらないのと同じだろ
44 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:34:36.134 ID:OEXcgRVca
作るのはそれなりに頑張れば作れるだろうけど、広める・広まるのが難易度高すぎだよな
46 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:35:07.978 ID:p02dSKvHM
>>44
YouTuberと同じか
47 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:36:07.176 ID:p02dSKvHM
まあ勉強と思って頑張ってみるよ
48 名前:ひみつの名無しさん 投稿日時:2020/01/28(火) 12:45:22.602 ID:Oqo+iYFMM
まずはヘネパタの構成と設計から読むんだな

コメント

タイトルとURLをコピーしました