2ちゃんねるで新しい言語を作ろう。
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG$(・∀・) = unko
( ^,_ゝ^)echo ("$(・∀・)");( ^,_ゝ^)
どう?
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNGどうせたいしたスレじゃないだろうと思ったが…
正直、ここまでひどいスレだとは思わなかった
0005デフォルトの名無しさん
NGNG('A`) <マンドクセ
0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNG0008デフォルトの名無しさん
NGNG駄スレです
糞スレとか言ってる奴は低脳
0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNG0013デフォルトの名無しさん
NGNGんじゃあ
http://fukumin.hp.infoseek.co.jp/1[1].swf
0014デフォルトの名無しさん
NGNGお仕事ですよ〜
0015デフォルトの名無しさん
NGNGエラーメッセージの置き換えくらいでがまんしとけ。
0016デフォルトの名無しさん
NGNG0017もうだめぽ
NGNGそれって、プログラミングに必要か?
「2ch言語開発チーム」でもつくるかw
0018デフォルトの名無しさん
NGNG指揮よろしく。
0019デフォルトの名無しさん
NGNG詳しく
0020デフォルトの名無しさん
NGNG0021もうだめぽ
NGNGというより、ホントに作るとするならスレッド立てた奴がリーダーだろ?
でも、面白そうだなw
誰か言語開発のやり方知ってる?
調べてもろくなものがない・・・(当たり前
0022デフォルトの名無しさん
NGNG1. 言語の仕様を決める。
2. その仕様に則ってコンパイラを作る(OBJかASMを吐く物を)
アセンブラやリンカを呼び出すコンパイラドライバもついでに作ればウマー(゜Д゜)
3. あの手この手で知名度を上げる
4. バージョンうpのため1へ戻る
0023デフォルトの名無しさん
NGNG0024もうだめぽ
NGNGこのスレがネタかマジかで、行方が変わりますw(俺はどちらでも
そして、できれば今後このスレッドでは名前を1にしていただきたい
>>22
サンキュー!(w
そうだったか・・・リンカも用意せねばならんのか・・・(コンパイラに詰める?
これは、超高級言語になりそうな予感
0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNG最低でもCのswitchにあたるものはbreakがなくてもいいようにしてほしい
0027デフォルトの名無しさん
NGNGが馬鹿な以上削除行きだな。
0029デフォルトの名無しさん
NGNGたしか荒らされまくってたな。
0030デフォルトの名無しさん
NGNGぐだぐだ言ってないで、まず始めるのだ。
0031もうだめぽ
NGNGまず、言語の仕様か・・・
皆は、どんな仕様が良いかアンケート (俺一人じゃ考えつかないもんで
0032デフォルトの名無しさん
NGNGキター! とか ウマー とかを [ や > に置き換える。
それをBrainF*ckのコンパイラ(インタプリタ?)に食わせる。
以上。
0033デフォルトの名無しさん
NGNG0034もうだめぽ
NGNG俺一人じゃ無理っぽいので、手伝ってくれる人募集〜
(俺は、C言語をメインに作ろうと思うのだが・・・)
0035デフォルトの名無しさん
NGNG( stdout println ( StringFormater format "%s" ( arguments get 0 ) ) )
( stdout println "Hello, World!" )
)
みたいなスーパーミラクルオブジェクト指向の言語仕様を以前考えたが、
変数スコープとかオブジェクト生成とか例外機構とか制御構造とか
そういった要素がスマートに書けるような言語仕様が決められなくて、結局挫折した。
誰か作って。
0036もうだめぽ
NGNG2ch言語だから、そんな難しい(?)ものは作らなくて良いと思うんだ (単に漏れが作れないだけだが
ひとつの案として、htmlみたいなタグ系のにするってのはどうよ?(冗談として受け取ってくれ
0037デフォルトの名無しさん
NGNG0038デフォルトの名無しさん
NGNGint a[10];
という配列変数のポインタを格納する変数はあくまでも次のようにする
○ int (*p1)[10] = &a; あるいは int (*p2)[] = &a;
("[]"内に添え字を書いても無視される。オーバーしていないかチェックするつもりはない)
このポインタ経由で読み書きするときは(*p1)[0]
× int *p3 = &a;
もちろんキャストすればコンパイルは通るけどp3[1]のようなことはできない
△ int *p4 = &a[0];
コンパイルは問題なく通るけどp4からは(明示的にキャストしない限り)a[1]〜a[9]を読み書きすることはできない
……間接参照* と 配列添え字[]の順位をひっくり返したくなる
0039デフォルトの名無しさん
NGNG既成のものを超えるのが大変だし、超えられないなら作る意味無いし。
0040デフォルトの名無しさん
NGNG「既成のものを超える」というのは問題ではない
なぜなら、新しい言語だからだ(w
0041デフォルトの名無しさん
NGNGPascal でも使っとけよ。
0042デフォルトの名無しさん
NGNG作成者は大変だな・・・
この板で、本職PGの人はいるのか?
0043デフォルトの名無しさん
NGNG現在の1の状態です
0044もうだめぽ
NGNG皆さん、他にアイデア無いディスカー!?
まず、コンパイラの下準備と・・・
疲れる〜
0045デフォルトの名無しさん
NGNG0046もうだめぽ
NGNG何を作るか決めてないうちに作れるかYO! そんな無茶言わないでくれ・・・
でも、少しづつ組んでるぞ?(ソースは公開しないがなw
完成するのには、3ヶ月ぐらいかかるだろうな〜 (皆の協力と漏れの知識の量によるが
コンパイラ+リンカ作るのに、アセンブラとかの知識必要っぽいし・・・
0047デフォルトの名無しさん
NGNG叩き台でもだせば、興味あるやつはよってくるだろ。
0048デフォルトの名無しさん
NGNGリンカはとりあえず既存のでいいんじゃないか
あと実行ファイルやオブジェクトファイルの構造がわからなかったら
適当なアセンブリ言語を吐くようにすればいい
アセンブリ言語の方が資料が見つけやすいだろうし
0050デフォルトの名無しさん
NGNGっていうヤツがどんな言語をつくるのか、ある意味、楽しみだな。
0052デフォルトの名無しさん
NGNGLispとPrologとSML。
0053デフォルトの名無しさん
NGNG0054デフォルトの名無しさん
NGNG0055もうだめぽ
NGNGこっちだって暇じゃないんだよー!! (とか言ってみる
コンパイラなんて作成したことないから、手間取ってるんだよなー
0056もうだめぽ
NGNGまぁ、気長に待っててくれや
成したら公開するからさー(漏れのHPのアドレスと共に・・・
0057デフォルトの名無しさん
NGNGBasicのWithがほしいって言いに来たのに。
0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNGって具合に関数の仮引数部分を変えて通常の変数宣言のようにみたらどうか?
と話題振ってみるテスト
0060デフォルトの名無しさん
NGNG言語仕様決めて、構文解析/字句解析やるパーサ書いて、ASTから実行をおこなう
エンジン書く、というとこまでなら、ナニモシラナクテもそこそこいけるんちゃうの。
0061デフォルトの名無しさん
NGNG006260
NGNG0063デフォルトの名無しさん
NGNG書き込みの監視
} ぬるぽ {
ガッ
} 荒らし {
//
}
0064デフォルトの名無しさん
NGNGコーディングスタイルは1種類しか受け付けないようにしてくれ
0065デフォルトの名無しさん
NGNGアメリカが優しくなれば世界の戦争の半分は無くなるな。
0066デフォルトの名無しさん
NGNG変数とかも箱を持ってくるみたいな・・・
0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNG0069デフォルトの名無しさん
NGNGそれ系はMDAの方でいろんな会社がやってるけど、うまくいくもんかねえ。
Executable UMLなんて、要するにクラス図とシーケンス図にプログラムコード
埋め込むだけだしよ。頭悪いぞアレ。
0071デフォルトの名無しさん
NGNG0072デフォルトの名無しさん
NGNGSEWBと変わらない間抜けさだなw
0073デフォルトの名無しさん
NGNG日立の関係者 ? それともだまされて購入した負け組み企業の人 ?
0074デフォルトの名無しさん
NGNGどっちかというと、後者から作業を委託されている企業の中の人だ。
ソース管理などでも利用されてるからうざってーことこの上ない。
0075いなむらきよし
NGNG0076デフォルトの名無しさん
NGNGなるほど、DQN 企業からしか受注できない負け組み企業の人ね。
0077デフォルトの名無しさん
NGNGお前らの生活のみならず仕事にもなくてはならないものを扱っています。
0078デフォルトの名無しさん
NGNG0079デフォルトの名無しさん
NGNG洗濯機はけっこういいよ。
0080デフォルトの名無しさん
NGNG白物家電ならノウハウ有るからな。
ソフト関係は日立ブランド名乗っちゃイカンと思う。
0081デフォルトの名無しさん
NGNG0082デフォルトの名無しさん
NGNGmain()
{
printf("Hello, world");
}
0083デフォルトの名無しさん
NGNG0084デフォルトの名無しさん
NGNG0085デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNG0087デフォルトの名無しさん
NGNG0088デフォルトの名無しさん
NGNG0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNG0093デフォルトの名無しさん
NGNG/ ヽ / ヽ / 、 、
/ \__/ \ / 王ク 十ヽヽ / ─ .|  ̄フ / 十 フ (⌒)
/ ヽ \ 月尹 / 亅 | ,_ し´ ( \ /|⌒|, /´^) 「
| ┼┼ ├─┤ .| | ` ° ○
| ┼┼ ● | | ● | \______________
| | | |
\. V /
// ____ヽ
// / ヽ
( ) ヽ_____ /
/ ̄ ̄ |/  ̄ ̄ ̄ ̄ ̄ ̄ _  ̄ ̄/|
/ (___) /========= / / |
/ (___) / ========= / / |
/ └-┘  ̄ ̄ ̄ ̄ ̄ ̄ ./ |
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | |
| 、 _ _ 、 | /
| 王ク | 立 | フ 十ヽ ヽ / .| /
| 月尹 . | 山 | 〆⌒メ .ノ. 亅 /⌒V.. ...| /
| ´ |/
0094デフォルトの名無しさん
NGNGmes "それは誰もが作ろうと思い立ちいつか諦める幻想のプログラム"
mes "素晴らしい理想とつまらない現実の狭間で誰もが悩み苦しみ"
mes "いずれ需要が無ければ無駄だと悟るまごうことなき車輪の再発明"
mes "それでも世界は望んでいる"
mes "今よりも良い言語を"
mes "もっともっと素晴らしい言語を"
mes "何処かの誰かがそれを作り上げてくれると信じて"
0095デフォルトの名無しさん
NGNG0096もうだめぽ
NGNG手伝ってくれる人さえいたら、復帰します
OS: Windows XP, Linux
CPU: Pentium 4 環境のアセンブリ言語を使って開発できる人募集
コンパイラ nasm/masm(できるだけこれにしてほしいが、限定しない
仕様:とにかくなんでもあり
コンパイラー形式
アセンブラみたいに英語で関数表記
AI言語の仕様も取り入れる
その他は、このスレッドが再起したとき
0097もうだめぽ
NGNGそのときは、どんな言語仕様を取り入れるか、少しでも意見を頂きたい
それではよろ
0098デフォルトの名無しさん
NGNG0099デフォルトの名無しさん
NGNG0100もうだめぽ
NGNG改良さえ重ねれば、もしかしたらLinuxみたいなことに(なるわけない
0101もうだめぽ
NGNG■ このスレッドは過去ログ倉庫に格納されています