「コンパイラ・スクリプトエンジン」相談室16 (649レス)
「コンパイラ・スクリプトエンジン」相談室16 http://mevius.5ch.net/test/read.cgi/tech/1405822579/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
389: デフォルトの名無しさん [sage] 2016/02/04(木) 16:18:01.49 ID:ri7+Aiuk 5色のうちからユーザーが好みのものを選べるのがいいんじゃないか http://mevius.5ch.net/test/read.cgi/tech/1405822579/389
390: デフォルトの名無しさん [sage] 2016/02/04(木) 16:29:33.62 ID:69F/iNHk 5色か Whitespace H9Q+ brainfuck Lazy K INTERCAL あたりの文法を参考に・・・・・・ http://mevius.5ch.net/test/read.cgi/tech/1405822579/390
391: デフォルトの名無しさん [sage] 2016/02/05(金) 13:29:53.12 ID:BBqIJr5G フロントエンドとミドルエンドとバックエンドに分けてフロントエンドはユーザーが作れるようにしておけばいいんじゃないのか? http://mevius.5ch.net/test/read.cgi/tech/1405822579/391
392: デフォルトの名無しさん [] 2016/02/05(金) 20:10:50.78 ID:um7ZPY3u >>388 言語仕様に「整合性がある」言語の事だが。 一長一短だからな。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/392
393: デフォルトの名無しさん [sage] 2016/02/05(金) 21:49:15.21 ID:hmTKeVMY でもテンプレートの奥深くみたいな訳の分からないエラーメッセージとか無しでな http://mevius.5ch.net/test/read.cgi/tech/1405822579/393
394: デフォルトの名無しさん [sage] 2016/02/05(金) 22:53:24.24 ID:AF25xcuE ミドルにエンドは無いと思うんだが、LLVMがそんな呼び方してるのはなんか意図があるんだろうか http://mevius.5ch.net/test/read.cgi/tech/1405822579/394
395: デフォルトの名無しさん [sage] 2016/02/06(土) 00:48:13.75 ID:utAdfs60 >>392 大概の言語仕様は無矛盾だと(=整合性があると)思うけど。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/395
396: デフォルトの名無しさん [sage] 2016/02/06(土) 10:06:04.94 ID:XRyA0EjL 最強言語(キリッ でも標準ライブラリも効率的なデバッグの仕組みも考えたことすらありません http://mevius.5ch.net/test/read.cgi/tech/1405822579/396
397: デフォルトの名無しさん [sage] 2016/02/06(土) 12:37:09.68 ID:4z0/BkxB そもそも文法がマトモにパーズできるようなものでないと 処理系がバグりまくる(C++やRubyの惨状を見よ) 静的型を用意するなら型理論に沿ったマトモな型システムでないと 処理系がバグりまくる(C++テンプレートやSwiftの惨状を見よ) オブジェクト指向と関数型の変な折衷をするとこれまた型が アレになって走査パスが増えて処理系が超遅くなる(Scalaの惨状を見よ) 人間が読めて、他のプログラムから容易に生成できて (これは文法が糞だと目も当てられない事になる)、 マトモな言語機能を持った言語以外を作るなと言いたい CやLispより退化してどうするんだ http://mevius.5ch.net/test/read.cgi/tech/1405822579/397
398: デフォルトの名無しさん [sage] 2016/02/06(土) 15:40:31.20 ID:lxi6Zpfn 手段が目的になってる人はそう思うんだろう http://mevius.5ch.net/test/read.cgi/tech/1405822579/398
399: デフォルトの名無しさん [] 2016/02/07(日) 11:42:14.16 ID:CwVox+Js かなり昔の事だが、C++のANSI規格作成で、携わっていた委員の一人が、 C++の文法の一部を誤解して覚えていたことが発覚し、周りに苦笑された 事もあったらしいからな。 「言語仕様を作る側」の頭のレベルも念頭に置かないと。 それでなければ整合性には程遠い。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/399
400: デフォルトの名無しさん [sage] 2016/03/09(水) 17:29:58.75 ID:ISN2ur/+ gccですら実装を見送る規格は止めてほしい CとC++の中間ぐらいの言語が欲しい プリプロセッサとテンプレートは採用で http://mevius.5ch.net/test/read.cgi/tech/1405822579/400
401: デフォルトの名無しさん [] 2016/03/14(月) 22:18:27.17 ID:5P+EA/8R 名前空間付きC言語程度の言語つくってみようかしらん 特に目的はないけどこれなら作れそうくらいな動機で http://mevius.5ch.net/test/read.cgi/tech/1405822579/401
402: デフォルトの名無しさん [sage] 2016/03/15(火) 19:07:41.78 ID:RIoPtDsj >>401 前方参照OKにしてくれ http://mevius.5ch.net/test/read.cgi/tech/1405822579/402
403: デフォルトの名無しさん [sage] 2016/03/15(火) 23:33:07.78 ID:8e1lo7mI 前方宣言のことだよね? 名前空間のインターフェースみたいなのできたら面白いかも http://mevius.5ch.net/test/read.cgi/tech/1405822579/403
404: デフォルトの名無しさん [sage] 2016/03/16(水) 21:23:00.37 ID:ejdJRW9Z いや、多分、前方宣言じゃなく、前方参照のことだろう http://mevius.5ch.net/test/read.cgi/tech/1405822579/404
405: デフォルトの名無しさん [sage] 2016/03/17(木) 11:20:18.13 ID:U4keFPtS 前方参照でC++でもいまだにエラーとしてる理由って何だっけ 2パスを嫌ってる? でもC++って何パスもしてる気がするよね http://mevius.5ch.net/test/read.cgi/tech/1405822579/405
406: デフォルトの名無しさん [sage] 2016/03/17(木) 11:51:54.16 ID:go3n9QI1 Java「クラスの外に宣言書けないようにすればいいのに」 http://mevius.5ch.net/test/read.cgi/tech/1405822579/406
407: デフォルトの名無しさん [sage] 2016/03/17(木) 19:00:40.54 ID:HqjZona4 ヘッダーファイルという糞文化 http://mevius.5ch.net/test/read.cgi/tech/1405822579/407
408: デフォルトの名無しさん [sage] 2016/03/19(土) 04:08:08.77 ID:YkVYTtmN ポインタは*がなんかダサくて嫌だ http://mevius.5ch.net/test/read.cgi/tech/1405822579/408
409: デフォルトの名無しさん [sage] 2016/03/22(火) 01:20:09.95 ID:rf8iBlA4 3大OSで動くようにjavaでランタイム書こうと思うんだがポインタないのが不便だね C言語ソースに変換するほうが楽だと思うけどもう少し粘る http://mevius.5ch.net/test/read.cgi/tech/1405822579/409
410: 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2016/03/22(火) 02:43:19.96 ID:p3cxKPtY LLVMの話はここでいいんだよな? LLVM+Clangを仮想Ubuntuでビルドしているが、かなり時間が掛かる。 三日間以上か。やはりC++コンパイラを仮想環境でビルドするのは無理があるのか。 実機なら数時間でビルドできるのだろうか。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/410
411: デフォルトの名無しさん [sage] 2016/03/22(火) 06:20:07.57 ID:2k6rwd23 >>409 もうC#でよくね? http://mevius.5ch.net/test/read.cgi/tech/1405822579/411
412: デフォルトの名無しさん [sage] 2016/03/22(火) 13:27:29.78 ID:YJW8F40f >>410 仮装マシンの設定間違ってるだけじゃないの?(メモリ配分とかCPU割り当てとか、Networkドライブでコンパイルしちゃったとか) http://mevius.5ch.net/test/read.cgi/tech/1405822579/412
413: デフォルトの名無しさん [sage] 2016/03/23(水) 03:14:26.98 ID:o57PmMMS とりあえず関数の外側までパースしつつJVMのバイトコードを勉強してる helloworldするためのprintln()はどうやって作ればいいのだろう? http://mevius.5ch.net/test/read.cgi/tech/1405822579/413
414: デフォルトの名無しさん [sage] 2016/03/23(水) 10:56:44.60 ID:fhNbIMvx >>413 JVM にはI/Oはない。 ネイティブコードのライブラリに投げる。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/414
415: デフォルトの名無しさん [sage] 2016/03/25(金) 00:41:07.93 ID:LUc1dGhA >>414 つまり最初にネイティブコードを呼ぶ仕組みが必要なのだろうか? 難しそうだし、暫定的に組み込み関数を標準APIとして用意するに留めたいなあ http://mevius.5ch.net/test/read.cgi/tech/1405822579/415
416: デフォルトの名無しさん [sage] 2016/03/25(金) 06:42:35.83 ID:IRDGuB0e その組み込み関数=ネイティブコードのライブラリなんでは・・・ http://mevius.5ch.net/test/read.cgi/tech/1405822579/416
417: デフォルトの名無しさん [sage] 2016/03/26(土) 08:43:48.51 ID:drxQ1xsy 何がしたいのか分からん JVM を呼ぶフロントエンドとグルーを作るだけなんでしょ http://mevius.5ch.net/test/read.cgi/tech/1405822579/417
418: デフォルトの名無しさん [] 2016/03/31(木) 23:33:53.46 ID:m6GiZo6g 業務ソフト開発用のコンパイラと、ゲーム開発用のコンパイラは、 当然、分けて考えないとダメだよな? http://mevius.5ch.net/test/read.cgi/tech/1405822579/418
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 231 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s