新言語を開発したい
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2010/05/30(日) 21:52:01低水準言語にこだわる人は「低水準言語を開発したい」のほうへどうぞ。
0155デフォルトの名無しさん
2011/10/29(土) 15:42:36.82まぁ他人になりすまされることがないからそのほうがいいか。
0156デフォルトの名無しさん
2011/10/29(土) 15:44:47.55つけたり外したり変えたりするのでよろしくw
0157デフォルトの名無しさん
2011/11/08(火) 23:07:44.93小さな一歩と言えると思うんだけど
全体的に見て、後退と言える要素がほとんど見当たらないんだけど
>> 97
の意見は私はいいカンしているように見える
0158デフォルトの名無しさん
2011/11/08(火) 23:59:51.76出させてエディタで利用する
なんてのはかなり昔から存在する
構文解析はエディタの外部だと反応が鈍くなる
どっちにしろ新言語というより処理系の話
0159デフォルトの名無しさん
2011/11/09(水) 01:11:28.86だれかemacsにコンパイラ仕込んだ奴いる?
0160デフォルトの名無しさん
2011/11/09(水) 01:13:16.020161デフォルトの名無しさん
2011/11/09(水) 01:38:10.65flymakeで裏で文法チェックとか出来る
eclipseもjavaは知らんがCDTはgccとかを呼んでるだろ
0162デフォルトの名無しさん
2011/11/09(水) 05:10:07.71これのことか?
http://d.hatena.ne.jp/n7shi/20100519
0163デフォルトの名無しさん
2011/11/09(水) 13:04:26.330164デフォルトの名無しさん
2011/11/12(土) 21:38:55.58マジレスするとこんな感じの言語が欲しい
中二病の妄想投下だよね、失礼…
0165デフォルトの名無しさん
2011/11/12(土) 22:04:28.44院生とかでこのコンパイラ作れば歴史に名を残せそう…
0166デフォルトの名無しさん
2011/11/12(土) 22:27:02.77いうのはある
Smalltalk は、IDE が作りやすい言語
C++ は、IDE が作りにくい言語
Microsoft の Visual C++ なんて、Visual という言葉を捨てた
方がいい
0167デフォルトの名無しさん
2011/11/12(土) 22:39:42.29VC++を捨てるのはいいとして、
Smalltalkは使われてないだろw
他にまともなものを出さないと
捨てようにも捨てられない。
0168デフォルトの名無しさん
2011/11/12(土) 23:06:30.35機械的なパーザが作りにくいからな
STはObjectiveCとして生きながらえるしか…
0169デフォルトの名無しさん
2011/11/12(土) 23:33:15.12よくわからん。
いくら複雑といってもコンパイラはパース出来るんだろ?
ならIDEだって同じ方法で理解できると思うんだが。
0170デフォルトの名無しさん
2011/11/13(日) 01:38:38.720171デフォルトの名無しさん
2011/11/13(日) 02:10:10.38動的言語で一括りにするなよ。
っていうか、世の中のほとんどは動的言語じゃね?
IDEが発達している言語は、Java、C++、
C、C#、VB.NET、Smalltalkぐらいじゃね?
あとの言語は数世代遅れた所で止まってる。
0172デフォルトの名無しさん
2011/11/13(日) 02:13:06.13文字打つたびに長ったらしいコンパイルなんてやり始めたら作業にならんだろ
0173デフォルトの名無しさん
2011/11/13(日) 02:15:27.61バックグラウンドでやるから関係ないよ。
0174デフォルトの名無しさん
2011/11/13(日) 10:15:38.450175デフォルトの名無しさん
2011/11/13(日) 20:54:58.22BoostのTMP系でも食ってなきゃ滅多にないだろ。
0176デフォルトの名無しさん
2011/11/13(日) 21:10:12.22俺も昔はこんなのだったなあと思いつつ言うので許してね…。
ぶっちゃけ酷い。プログラマーとして初心者以下のレベル。
0177デフォルトの名無しさん
2011/11/13(日) 23:18:16.24ぶっちゃけ評価する人間として、初心者以下のレベル。
0178デフォルトの名無しさん
2011/11/14(月) 00:28:30.86これで軽く気持ち悪くなった。
>i=0.to_i // 一度Int型で固定
>i : Obj // どんな方でも受け入れることに変更
モンキーパッチ推奨、DRYと真逆の発想、可読性無視、スコープ破壊
もうお腹いっぱいです。
・動的型と静的型の違いは明確に。
・シノニムが多い。統一性を。(これではただの変態Ruby)
・ライブラリ、型、言語仕様の境界が曖昧すぎ。
NullContext: 継承による拡張はライブラリ側。スコープは言語。
・メソッド接尾子
if enabled? ... else ... : truthy、falsyが曖昧。可読性悪。
array.push! : 強制すると感染しますので破綻します。
万が一実装するにしても、これこそ型を使うべき。(C++のconst)
0179デフォルトの名無しさん
2011/11/14(月) 00:30:02.21・オペレーターオーバーロードっぽい機能は静的型用。動的メソッドは無理。
0180デフォルトの名無しさん
2011/11/14(月) 00:45:16.79読んでて実装無視の仕様に腹が立っただけなんだ。
本人も中二と認めてるものにいちいち口出して済まんかった。
0181デフォルトの名無しさん
2011/11/14(月) 01:27:46.290182デフォルトの名無しさん
2011/11/14(月) 01:35:02.560183デフォルトの名無しさん
2011/11/14(月) 14:12:17.530184デフォルトの名無しさん
2011/11/14(月) 21:32:25.37なにも言うことがないお前よりも、ide言語君の方がマシ。
0185デフォルトの名無しさん
2011/11/14(月) 21:59:22.95答えるまでは評価しないという方向で・・・
ネタは>>162で与えた筈
0186デフォルトの名無しさん
2011/11/14(月) 22:16:57.35言い出しっぺの法則。
まずお前から
0187デフォルトの名無しさん
2011/11/14(月) 22:34:12.170188164
2011/11/14(月) 22:52:59.80どうも、真面目な話参考になりました
具体的に非難されるとよく考えるきっかけになるし、ありがたかったです
ちょいちょいと修練しなおしてきます
少し恥ずかしいですが、恥の記念碑みたいなもので少し残しておきます
こういうスレは進みが遅いので、1000行くまで残すことはないですが
0189デフォルトの名無しさん
2011/11/19(土) 16:32:25.730190デフォルトの名無しさん
2011/11/21(月) 19:55:38.62これだけでも世界が変わる
納得いくものができたら次のステップへ
0191デフォルトの名無しさん
2011/11/29(火) 23:11:00.82試せるようにしたら話題を少し掴めるかもな
■ このスレッドは過去ログ倉庫に格納されています