新言語を開発したい

■ このスレッドは過去ログ倉庫に格納されています
2010/05/30(日) 21:52:01
http://pc12.2ch.net/test/read.cgi/tech/1274015781/l50 の継続スレのかたわれです。
低水準言語にこだわる人は「低水準言語を開発したい」のほうへどうぞ。
2013/07/09(火) NY:AN:NY.AN
>>527
どこで後悔しても朴李はある。
なぜって?パクられるような規模でコテ先の技は世界には通用しねー
2013/07/09(火) NY:AN:NY.AN
小手先のパクリはできないと思う。小手先の技ではないから。
言語仕様がシンプル過ぎるので全体をパクられる可能性を心配している。
2013/07/09(火) NY:AN:NY.AN
公開しない、というのがいいと思います。

2ちゃんねるへの書き込みから推測されるかもしれませんから、今後2chへの
書き込みも止めた方がいいです。できればインターネットにパソコンを
接続するのもやめましょう。
2013/07/09(火) NY:AN:NY.AN
そうしましょう。やはり他人というのは他人に対して神経質に反感を持つものですね。
2013/07/10(水) NY:AN:NY.ANID:VDDkRd5t!
俺も公開しない派だな。

半年に一個ぐらい言語作ってるけど、自分で使う以外公開してない。
せっかく、便利な言語を使って差別化要因になってるのに、人に分け与える必要ない。

良さげなアイディアで、自分には実装力が足りない時だけ、誰かが実装してくれることを期待して公開することはあるがな。
2013/07/10(水) NY:AN:NY.AN
>>531
違います。あなたの妄想が酷いので、やめとけと言ってるのです。
2013/07/10(水) NY:AN:NY.AN
妄想が何割なのかは自分でもわからないが、
しかし常識的観点からいきなり見下してくる人が居る。しかも常識的でそんなに頭が悪そうじゃない。
頭が悪くないということはそれなりに立場のある人間。
そんな業界ならなおさら妄想も膨らむw
2013/07/11(木) NY:AN:NY.ANID:RlQmowg8!
そんなことより、おまいら Java仮想マシン仕様ってどこ行ったかしらね?
あちこち見たけどリンク切れで。
2013/07/11(木) NY:AN:NY.AN
ttp://docs.oracle.com/javase/specs/jvms/se7/html/index.html
2013/07/12(金) NY:AN:NY.ANID:8aVXfAu1!
d
2013/11/24(日) 03:58:49.37
無関心なのか。膠着状態なのか。秘密にしてるのか。待っているのか。
よくわからないけどスレが止まってますね。
2013/11/26(火) 08:43:55.31
>>538
不完全な状態なら秘密にするだろ、曖昧な話ではたたかれるだけ、
既出な言語を作る話なら別だけどね。

コンピュータ言語なんて発表されないものを含めれば万単位であるとは思わない?
2013/11/26(火) 09:14:31.20
そうやね
2013/11/26(火) 21:45:55.92
もし画期的な新言語を設計しているなら2chで漏らすわけねぇだろ。
ここでそれを漏らすとかバカか天然ぐらいだ。
2013/12/02(月) 05:21:09.04
どうでもよいレベルの既存パクリな新言語をここで話題にすと
変なのが沸いてきて二度と来るなみたいになるのかな?
2013/12/06(金) 15:15:36.10
言語とは「コトノハ」から派生したものだから、本質を悟らないと
歪んだ目的に特化するだけかと思うわ。
2013/12/06(金) 15:32:23.13
自然言語と形式言語は全く違うものですが
2013/12/08(日) 18:04:58.97
で?
2013/12/09(月) 11:16:01.04
つまり >>543 の言ってることは全く頓珍漢、だということもわからないのか。
バカだな。
2013/12/09(月) 22:20:08.93
これが人格障害ったやつか。
2013/12/10(火) 01:13:26.61
自己紹介か?
2013/12/10(火) 20:13:56.35
幻想が見えるらしい。
2013/12/12(木) 16:57:54.97
>>546
あんたバカ?
2013/12/12(木) 19:18:46.35
バカってのは「本質を悟らないと歪んだ目的に特化するだけ」とか、
全く何の内実もないたわごとを得意気に言う奴のことを言います。
2013/12/12(木) 19:37:59.84
おまえらの喧嘩をみるとアリンコの餌の取り合いの方がまだマシにみえるw
2013/12/13(金) 23:32:32.64
だよな、真理的なこと言われたら逆切れしちゃう火病にはなりたくない。
2013/12/14(土) 18:59:57.04
既知しか学べない奴に何をいっても無意味なんだけどw
2013/12/14(土) 22:06:01.43
人格障害がいるようだねw
2013/12/16(月) 13:15:07.62
>>551
2013/12/16(月) 15:52:27.35
>>551
おまえだw
2013/12/20(金) 21:03:43.55
だな
2014/01/01(水) 05:15:27.47
単に形骸化していることに気が付いていないのが形式だけコピーして
うはうは言う時代だからな。動けばいい、でもパクリだよ。
完璧にパクリしてもそれって部品をパッチワークしているだけで
著作権に問題がでないように書き換えしているだけ。
2014/01/08(水) 05:15:30.92
アナログ的な言語って抽象的観念だけ扱えばいいかと思っていたが
完全な大間違いだった、その辺の本やら論文はみんなその流れだから
流されるところだった。
2014/01/11(土) 01:17:17.36
高級言語は抽象的なクラスというか意味を少なく記述することで
より多くの難解な類を表現できる言語なんだろうか?
2014/01/13(月) 16:19:10.09
1行ですべてが記述できるのがいいね。
2014/01/14(火) 05:45:01.00
言葉の力は1行でも一言でも
564デフォルトの名無しさん
垢版 |
2014/06/09(月) 19:33:33.03ID:PNa2QP7p
酷いスレだな
キチガイをからかって楽しんでるつもりが
みんなに引かれてだれも残らなかったという無残なパターン
反省したか?
2014/06/09(月) 20:19:03.04ID:LwT2fAi6
ビジュアル表現に特化したProcessingみたいな感じの言語はどうかの
2014/06/09(月) 22:45:36.15ID:0wp3BeLp
Proce55ingみたいなのはそれなりにけっこうよくある。

ビジュアルとか言うならVisulanないしVisulanインスパイア系みたいに、
絵でプログラミングするんだ、ぐらいの気合いが欲しい。
567デフォルトの名無しさん
垢版 |
2015/02/03(火) 13:59:39.21ID:MEFJpjl6
誰か作ってる人いないの?
2015/02/03(火) 14:49:25.30ID:PEE4K+0t
>>21-23 辺りを読んで理解できるアタマがあればこんなクソスレがグダグダ続かずにすんだのに
2015/02/05(木) 08:36:22.95ID:K5QDW3WF
おっぱいを揉むような言語くれ
2015/02/05(木) 10:04:57.71ID:dw372v9O
おっPython
571デフォルトの名無しさん
垢版 |
2015/02/22(日) 21:43:30.39ID:kwuMCZZa
Nim Nim...
2015/02/23(月) 23:50:28.02ID:4rKozWD+
強い性的型付けで
Pythonライクな文法で
Traitがあって
DIが言語サポートされてて
ラムダ式が扱える
LLVMで動く言語ください
2015/02/25(水) 08:45:51.63ID:nKN7f0Au
CoffeeScript
574デフォルトの名無しさん
垢版 |
2015/02/27(金) 00:01:36.16ID:XVyWVran
if文いらない
全部switch文にしてくれ
2015/02/27(金) 00:08:24.94ID:Cetf0wgO
switch文ってcaseに定数しかもって来れないんだろ?
全然機能足りないじゃん
576デフォルトの名無しさん
垢版 |
2015/02/27(金) 00:34:04.54ID:my+0u8IU
だからつくればいいじゃん
2015/02/27(金) 09:10:58.50ID:cP25/4mO
>>575
Ruby とかあるし
そもそも switch は syntactic sugar
2015/02/28(土) 18:01:07.64ID:GSGD9F3x
switch (x == y) {
case 0:
stmt0;
break;
default:
stmt1;
break;
}

if (x == y) {
stmt0;
} else {
stmt1;
}
579デフォルトの名無しさん
垢版 |
2015/02/28(土) 18:56:05.45ID:st/D/r/c
勤怠管理システムで残業0
http://www.fsas.fujitsu.com/service/idlm/
定時で強制ログオフシャットダウン
省エネ効果抜群
580片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2015/03/03(火) 02:33:58.70ID:t6l1EelO
>>578
それは逆
581デフォルトの名無しさん
垢版 |
2016/03/29(火) 10:05:15.88ID:/c8bAcK4
サッカーブッシュ日本代表日程ぷあたん(しゅっちょうまいくろ教育長交代)春文執行40代売上差額シュガーチョコ
https://www.youtube.com/watch?v=NDq1QoJY0nY宇ドナルドアナリストパワーストーンコーチングとしまえん
サッカーブッシュ日本代表日程古本屋よしたけしゅっちょうちょこしゅがー
ディーラー税務署天才開発者死亡詰みヨミドクターマイクロサービス不足
サッカーブッシュ日本代表日程ぷあたんシフト光金さかい強制バイト人権侵害問題
春分資源執行ニューヨーク低原価ぼったステーキソルトレイク福岡横浜新橋奴隷課金パチシフト強制バイト問題新潟米センター生残
コスメ24チャリティー隠れ40代生活保護プレイボーイバイトレードいたりあん接待問題
マスコミKARDローンケーオーサービス不足婚活パーティー寄付金執行原発ビジネス
FBIチャイニーズタイホテル売上事務所ガチャ決算ガチャキャンペーン(販売報道陣過激派組織向携帯最新情報提供終了
校長発言細心注意ノートン産廃エラー(著作権クレーム中国反応融資高額教育費)(中国捕鯨団体40代社員サッカーコメント
高額入学金ヤフウ新橋大学ヤフウ新橋理事長FX経費 おじや50代資産ガリバズフィード40代エリート
2017/08/13(日) 15:18:48.45ID:KfX/mNRe
分数型って欲しいよな
1/3が保持できないんだぜ
2017/08/13(日) 19:15:47.47ID:QQDgwtib
HaskellのRatio
2017/08/13(日) 23:47:12.49ID:WikyJvVl
朝鮮語ですべておkニダ
2017/08/25(金) 06:09:33.28ID:vC6ff47f
分数型用意しても
要素の中の根号の扱い格納方法
入れ子要素を許すか、いけるとこまで入れ子するか実用限界を決めるか等
ごちゃごちゃあるから言語側でのサポートや仕様制約は現実的じゃないね
2017/08/25(金) 15:11:22.88ID:0nrK3Ckt
四元数型用意してくれ
587デフォルトの名無しさん
垢版 |
2017/09/08(金) 01:33:26.83ID:vejTPLe0
分数型って標準ライブラリにあるプログラミング言語ってそれなりあるような気がしますが
588デフォルトの名無しさん
垢版 |
2017/09/08(金) 07:18:26.27ID:dKW77BeH
>>586
あるよ? 実際に必要性を感じてるの?
2017/09/08(金) 08:00:19.77ID:YgrD2OSX
分数リテラル、1|3 (1/3の意)というのはどうか?
2017/09/08(金) 08:02:50.36ID:wEpLuy5k
>>23
今日初めて読んだので
何年も前のレスに何だが

吉里吉里でGOTOなんか使わない
吉里吉里(TJS)はオブジェクト指向言語だよ
2017/09/08(金) 08:08:31.94ID:xNU/5dSp
juliaにはたしか、標準であるよ分数型
正しい呼び名は有理数型だけどね
演算子は、//
3文の1が 1 // 3
2017/09/24(日) 10:48:26.39ID:1ldIsTy4
1行に1トークンなら出力
2トークンなら定義
3トークンならif文

という言語を考えた

a 500
a => 500
sq(x) x*x
fact(x) (x=1 1 x*fact(x-1))

みたいなん
2017/09/26(火) 10:43:16.96ID:7ABpskwx
fifth
2018/02/16(金) 06:49:59.50ID:W1XJdyx1
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
595デフォルトの名無しさん
垢版 |
2018/05/23(水) 21:40:45.03ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

YMGMQ
596デフォルトの名無しさん
垢版 |
2018/07/05(木) 00:19:36.84ID:RfoszcD2
FAZ
597デフォルトの名無しさん
垢版 |
2019/03/18(月) 01:05:36.49ID:BO4wFGSe
あげ
598デフォルトの名無しさん
垢版 |
2019/03/23(土) 04:18:17.14ID:eMvfaY+j
>>1
キーワード、演算子変更程度の簡単なものなら誰でも Ring でプログラミング言語を作れるようになったな。
平成最後の四月バカまつりに変な言語つくるのはどうだろうか?

シンタックスの柔軟性 — プログラミング言語 Ring 1.10 取扱説明書
ttp://ring-lang-081.osdn.jp/docs-1.10/syntaxflexibility.html
2019/03/24(日) 18:02:04.38ID:EcEauTzH
CとPythonで言語自作の練習してるが、Cはやっぱきついな
かと言ってPythonで作った言語なんて遅いだろうし
プロトタイプをPythonで作って言語の仕様が固まってきたらCで書くというのが賢い方法かもしれん
2019/03/28(木) 08:10:22.90ID:I1dquAY4
やっぱPythonだと楽でいいわ
動的型付けって素晴らしい
2019/07/07(日) 16:44:38.03ID:hqXlVeni
マークダウンを独自拡張して使ってるんだが、やりたいことが増えてきてマークダウンじゃ物足りなくなってきた
かといってXML書くのもだるいし
なにかうまい方法ない?
602デフォルトの名無しさん
垢版 |
2019/07/08(月) 09:23:44.86ID:I6P8kv1Q
Emmet
2019/07/08(月) 11:58:43.34ID:ibRWBgM5
Emmetって独自文法も登録できるの?
2019/07/16(火) 07:32:38.37ID:j7CHwFHB
DOS、VB、VBS、VBA、。NET、パワースクリプト
どんどん増やさないで、DOSをネイティブコンパイルできるオブジェクト指向まで進化させてエクセルに乗せるべきだった
2019/07/16(火) 17:04:22.32ID:bAxKUzhw
事務処理用で、フロントが固定ソースのエクセルで、各画面個別の動作は全部DBにマスタ登録するシステムなら作ったがね
各動作で発行するSQLもマスタ登録した設計書風のデータから動的生成

エクセルが増えるとバージョンアップ時の動作確認が大変だからVBAを1か所に集約して固定するのと
設計書と実装を一石二鳥で終わらせるのと
計算式中の項目も分解して登録するので、項目の影響関係が即座に検索できるのと
あらゆる処理が中央を通るため苦労しなくてもユーザーログが全部取れるので、問合せ時になんでそうなったか即答できる

画面・帳票を増やす場合はレイアウトだけのエクセルのテンプレとDB登録のみなので、ある意味独自の言語を作ったような
(外部連携のような特殊な要件だけはソース追加するが、その呼び出しはやはりマスタ登録したキーワードから)
2019/07/16(火) 17:19:29.28ID:bAxKUzhw
関数内に関数が書ける言語はるのかな
C#に子クラスはあるけど、もっと気軽にスタティックで
関数管理もしたくないような、内部的に隠蔽したい部分的な共通動作
そういうのがいちいち立派な立場で並んでると邪魔っていう
2019/07/16(火) 19:58:32.42ID:6+TKArvY
PythonやJavaScriptは関数内に関数を書けるよ
2019/07/16(火) 21:24:30.19ID:bAxKUzhw
function outer(){
function inner(){
alert("hello");
}
inner(); //←コレ
}
outer(); // "hello"と表示された!

おおw
VBAもこれができれば
2019/12/23(月) 21:08:13.59ID:vH2gMMqF
いま開発してる言語にポインタを導入しようか迷ってる
いまのところ全部コピーになってるんだが、これだと困るしな
2019/12/23(月) 21:10:04.84ID:yUC4LEa+
配列があればなんとかなる
なしでがんばれ
2020/02/12(水) 12:26:40.10ID:DWihvkH4
いや配列はもう実装してる
ただ参照じゃなくてコピーになってる
612デフォルトの名無しさん
垢版 |
2020/02/12(水) 15:05:37.00ID:a1w2Xqz0
副作用なし(キリっ
2020/03/01(日) 02:12:53.19ID:KJRyWF55
負数を実装したいんだが実装方法に迷う
1-1
を-1の負数と見るか+1の正数と見るかで計算式変わるし
この判定をするには構文木で確認しないといけないか
字句解析の段階じゃ難しいかな
2020/03/01(日) 03:34:17.01ID:KJRyWF55
-は単独で演算子か
2020/03/01(日) 04:44:11.26ID:wjTinnpB
単項マイナスは毎回扱いに悩む
2020/03/01(日) 04:56:07.46ID:KJRyWF55
構文解析のほうで実装してみた
しばらく様子見\(^o^)/
617デフォルトの名無しさん
垢版 |
2020/03/01(日) 12:08:03.80ID:rykl778t
1--1
1-+1
1+-1
1++1
これが全部エラーにならなければOK
2020/03/01(日) 12:11:42.19ID:7BIH7/M6
むしろエラーにすべき
2020/03/01(日) 17:04:58.63ID:KJRyWF55
>>617
単項+は実装してないな
実装しなくてもいいよね?
あれ使う人いるの?
2020/03/01(日) 17:16:02.26ID:uCYLr/KI
そういうのも含めて自分で開発するメリットなんじゃないの
2020/03/01(日) 18:27:06.13ID:wjTinnpB
>>619
数式としては不要だけど、オペレーターオーバーロードで何か使い途があるかもしれん
ないかもしれん
2020/03/01(日) 20:07:05.56ID:KJRyWF55
オペレーターオーバーロードか
それを実装できるまで開発できればいいな
623デフォルトの名無しさん
垢版 |
2020/03/02(月) 11:24:05.89ID:glnmwhpK
C++で「.」を置き換えたいときってあるよね
2020/03/04(水) 15:07:44.77ID:OVwEz4W2
>>617
Scalaは連続した記号列をまとめて演算子として扱う
1++1 は 1 ++ 1
1+ +1 は 1+(+1)
と解釈される
2020/04/20(月) 22:56:31.96ID:RmTF1U13
import文実装した
これでモジュールが作れるようになった
2020/04/23(木) 02:45:15.33ID:/FC0LGbb
おめでとう。私は未だに脳内妄想言語でプログラミング中。そろそろ仕様が固まってきたけど,知り合いに「コーディング規則を構文に持ち込んだだけじゃん」言われた。それでもさくさくプログラム組めるのはうれしい。
2020/04/23(木) 02:46:50.44ID:/FC0LGbb
未完なのでハンドアセンブルでC++に変換して実行。これが面倒。しかも自分の都合の良いようにハンドアセンブルなので先は遠い。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。