トップページ⇒tech
40コメント8KB

新しい言語を作る会

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
もう既存の言語に我慢できない人たちで新しい言語を作りましょう
0002デフォルトの名無しさんNGNG
>>1 は既存の言語のどういったところが我慢できないのですか?
0003デフォルトの名無しさんNGNG
作れよ。

いいからさ。
ほら、はやく作れよ。

待っててやるからさ。

ほら、はやく、はやくさ。
0004デフォルトの名無しさんNGNG
ギコBASICつくってよ。
0005デフォルトの名無しさんNGNG
もうあったでしょ?
0006デフォルトの名無しさんNGNG
if
goto
let

この3つのみサポートすればよし
0007デフォルトの名無しさんNGNG
ifは
if (式) 式の結果が正の時の飛び先, 0の時の飛び先, 負の時の飛び先
0008デフォルトの名無しさんNGNG
http://piza.2ch.net/test/read.cgi?bbs=tech&key=991337614&ls=50
0009デフォルトの名無しさんNGNG
gotoはいらない。
0010デフォルトの名無しさんNGNG
>>7
却下
0011デフォルトの名無しさんNGNG
単項演算子しか無い言語がいいです。
0012デフォルトの名無しさんNGNG
GCは欲しい。
0013デフォルトの名無しさんNGNG
GCとかなくてもメモリリークしないのがいい。
0014デフォルトの名無しさんNGNG
eat bibinba

とりあえずこのコードに意味を持たせてください。
0015デフォルトの名無しさんNGNG
letってなに?
0016デフォルトの名無しさんNGNG
LET a=10 でaに10を代入する。
0017デフォルトの名無しさんNGNG
if で判定できるのは bool オンリー 
0018デフォルトの名無しさんNGNG
というか、trueかfalseしかとらないboolean型オンリーで。
0019デフォルトの名無しさんNGNG
>>13
要は強力なメモリマージャが標準装備・・・と。
どこでメモリリークしてるかログのこして報告してくれるやつな。
0020デフォルトの名無しさんNGNG
VB6と完全互換のオブジェクト指向言語。
0021デフォルトの名無しさんNGNG
今までの言語は自虐史観的ですか?
0022デフォルトの名無しさんNGNG
エスペラント語が普及していないことからわかるだろう。
新しい言語を使っても普及せんよ。
で、普及しなかったら意味ねーよ。
0023デフォルトの名無しさんNGNG
>>17
Schemeはどうですか?
true -> #t、または #f以外
false -> #f
0024デフォルトの名無しさんNGNG
サイバーパンクものの凄腕ハッカーの脳内描写のような、
プログラマーの頭の中でプログラミング・解釈・実行可能な脳内言語が夢です。
0025デフォルトの名無しさんNGNG
>>21
ワラタ
0026デフォルトの名無しさんNGNG
>>22
> 新しい言語を使っても普及せんよ。
その理論だとJavaは普及してないよね。
Rubyも。C++もかな。
0027デフォルトの名無しさんNGNG
日本語でいーじゃん。日本語からCへのトランスレータ一人雇えば十分だって。
0028デフォルトの名無しさんNGNG
> で、普及しなかったら意味ねーよ。
この理論だと、Lisp系以外の関数型言語は逝ってヨシですか
0029デフォルトの名無しさんNGNG
>>27
日本語でクイックソートとか書くの?
Cのほうがマシだよう。
0030デフォルトの名無しさんNGNG
>>26
Rubyはまだ普及してない。
0031デフォルトの名無しさんNGNG
>>29

戻り値なんてありゃしねぇ クイックソート( アドレス, サイズ );

↓ここから実行しろやゴルァ

配列 ア[ 適当に ];

クイックソート( ア, 全部 );



こんな感じで、ファジーなのがいいな
0032デフォルトの名無しさんNGNG
>>31
ここにさぁ、ボタンを...そうそう、うまいうまい。
まだまだ...おーっとっと。そこまでそこまで。うん。
....んー。うまいねぇ。いやー、なんだね。...
その...ここらへんで、ひとつデータなんざみてさ...
うん、そうだ。あれをひとつきゅーっとやりてぇじゃ
ねえか。なぁ。
いや?やり方がわからねぇ?...わからねぇだぁ?おまえさんね、
おまえさんがオシメをしてるころから、俺はおめぇを
知ってるよ。その俺にわからねぇとはなんだ。
人に聞くときゃあ聞き方があるだろう...なに?すいませんだ?
...まあわかりゃいいんだ。で、どこがわからねぇんだ?
レジスタって何だって?そらこれだよ、これ。なに?
ポートと似てるって。どこが似てるってぇんだよ。試しに噛んで
みろよ...ほら、食えねぇだろう...あ、バカだね、こいつ。
歯がかけてやんの。試してからやってみろって。いきなりやる
やつがいるか。
...っておちねぇや:)
0033デフォルトの名無しさんNGNG
C言語だーってー
BASICだーってー
JAVAだーってー
みんなみんなー
英語っぽいんだ
ともだちなーんだー
0034デフォルトの名無しさんNGNG
Mindは日本語。
となりのかあちゃんはでべそ。
0035デフォルトの名無しさんNGNG
モシ a=8 ナラバ イケ 110
0036デフォルトの名無しさんNGNG
新しい言語を作ってみるスレ
http://piza.2ch.net/test/read.cgi?bbs=tech&key=991337614
0037デフォルトの名無しさんNGNG
そんなことより、フリーで便利なDLLを沢山作って下さい。
0038デフォルトの名無しさんNGNG
こんなのはどうだろう。

qsort.def :=
 lambda(l) begin
  do
   ultra_fast_qsort.def :=
    query_func_body("2ch", "だれか超高速のqsort教えろゴラァ") ||
    query_func_body("fj", "qsortについて教えてください")
  while ultra_fast_qsort.def.got;
  ultra_fast_qsort.call(l);
 end;
0039デフォルトの名無しさんNGNG
似たようなスレが立ってるな
0040デフォルトの名無しさんNGNG
^
■ このスレッドは過去ログ倉庫に格納されています