-
プログラム
-
言語デザイン [無断転載禁止]©2ch.net
-
UPLIFTで広告なしで体験しましょう!快適な閲覧ライフをお約束します!
おまいらの望む新言語を語れ。 - コメントを投稿する
-
C with Function overloading
C言語のシンプルさそのままにひとつだけ拡張。
関数のオーバーロードができる。 -
予約語が全て淫語である
-
SOPPL(Strict OOPL)
良いOOPLとされるガイドラインをすべて言語で強制する。
フィールドをpublicに出来ない。
安易なアクセッサを拒絶する、アクセッサを書きにくい。
(C#がプロパティを安易に準備したのと逆の発想)
副作用のあるメソッドにmutableキーワードを付与。
(C++でconstメソッドを書けるのと逆の発想) -
SEGASP(Strict Erotic GASP)
コンパイル時に強制的にエロい喘ぎ声がバイナリに埋め込まれる。
完成したバイナリの実行中には非同期でエロい喘ぎ声がループ再生される。
(Ken Thompsonがloginコマンドに仕掛けたバックドアをリスペクトした発想) -
うんこ言語
うんこを食べると肛門からごはんが出てくる逆転の発想 -
ヌルオブジェクトパターンというのをしって感動したんだが
言語レベルで各型のヌルオブジェクトをサポートしてほしい -
ついでにコレクションについても空コレクションでMaxやLastといったメソッドを読んだ時の挙動も
ヌルオブジェクトパターンを上手く駆使してきれいに解決してほしい。 -
代数的データ型で十分?
OCamlではヴァリアント型?
RustではOption?
いや、実はよくわかってないけど -
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
Q553Y -
C#に比較代入演算子を導入する。
a :> b; // a = max(a, b) に相当
a :< b; // a = min(a, b) に相当 -
A8R
↑今すぐ読める無料コミック大量配信中!↑