1 名前:デフォルトの名無しさん mailto:sage [2009/06/15(月) 07:15:21 .net] 関数型言語MLについて語るスレッドです。 MLは、確固とした理論的背景を持つ言語でありながら、 現実的なソフトの開発にも使用できる実用性を備えた言語です。 また、プログラミングの初心者が最初に学習する言語としても優れています。 総本山 Standard ML www.smlnj.org/ Objective Caml caml.inria.fr/ocaml/ 前スレ 関数型言語ML(SML, OCaml, etc.), Part 5 pc12.2ch.net/test/read.cgi/tech/1186292994/
143 名前:(* 〜 *) mailto:sage [2009/07/10(金) 22:04:04 .net] 長さが倍になっていくarrayが中身のリンクリストにしか見えないんですけど。 英語が読めなくても図は見えますよね。 構造はこんな感じでいいんじゃないの(図のまんま)。 type 'a vlisti = VLNil | VLCel of 'a vlisti * int * 'a array type 'a vlist = 'a vlisti * int 操作は自分で考えませう。
144 名前:デフォルトの名無しさん mailto:sage [2009/07/10(金) 22:38:27 .net] >>140 ありがとうございます。コードのおかげでなんとなくですが イメージできました。(とはいってもこのデータ構造が どんな風にありがたいのかは、まだ理解できてはいないのですが・・・)
145 名前:139 mailto:sage [2009/07/11(土) 08:49:39 .net] 教育上は type 'a vlisti = VLNil | VLCel of 'a vlisti * int * 'a option array のほうが良いです。 140 だと埋まって無いトコを埋める値が必要ですね。(Obj.magic 0 などで埋めるのはダメ絶対。)
146 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 20:12:39 .net] ctags5.8でOCamlがサポートされたらしいよ。
147 名前:143 mailto:sage [2009/07/12(日) 20:52:01 .net] ctags -> Exuberant Ctagsに訂正。
148 名前:デフォルトの名無しさん mailto:sage [2009/07/16(木) 08:02:09 .net] otagsがいらなくなると嬉しいな 微妙にctagsとオプションが違ったりするのがウザかったんだ
149 名前:デフォルトの名無しさん [2009/07/23(木) 08:24:19 .net] OCamlからCへのトランスレーターってありませんか?
150 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 09:00:30 .net] >>146 groups.google.com/group/fa.caml/browse_thread/thread/cc13807fa7204874/91529afa62a52640
151 名前:デフォルトの名無しさん [2009/07/25(土) 19:43:01 .net] OCamlで (('a -> 'b) -> 'a -> 'b) -> 'a -> 'b = <fun> int -> int = <fun> で型だけを指定して変数を宣言することはできますか?
152 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 23:52:22 .net] 変数何それ怖い というか何がやりたいのか全くわからん
153 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 00:07:08 .net] >>148 の型を持つ識別子なら定義出来る
154 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 00:07:51 .net] ただ、上は-rectypesなしで出来るかはわからん
155 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 20:13:20 .net] 型注釈を使った無名関数をかいていて、ふと閃いて fun (x:('a->'b)->(z:'a->'b)) z -> z;;としたところ - : (('a -> 'b) -> z:'a -> 'b) -> 'c -> 'c = <fun> のように受理されましたが、3つのうちの最初、z:'aのz はどういう意味があるのか わかりません。 fun (x:('a->'b)->(z:'a->'b)) -> z;; としてもzは拘束されていないようですし。
156 名前:148 mailto:sage [2009/07/26(日) 21:13:50 .net] それはxという識別子をxはintである、ということだけ指定して 宣言できるということですよね?やりかたを教えていただけますか?
157 名前:148/153 mailto:sage [2009/07/26(日) 21:15:14 .net] >>148 は >>149 >>150 様あてです。失礼しました。それと回答ありがとうございます。
158 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 22:59:56 .net] 変数が宣言できるとは言ってない ただ、関数の引数などにアノテーションすることで 関数の定義範囲を狭めることは出来る 普通の定義 let f x = x;; 型全体 let f x : int = x;; let f x : int ->int = x;; 引数 let f (x:int) = x;; let f (x:int->int) = x;; >>148 の上の型は、これを使って Yコンビネータの型をint->intで制限したもの
159 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 23:00:46 .net] int->intじゃなくて'a->'bだった
160 名前:デフォルトの名無しさん mailto:sage [2009/07/27(月) 10:29:45 .net] 質問者はもう少し動機などを書き加えてほしい。推敲した上で。 背景説明無しに、間違った用語で質問されても答えられません。 逆に説明があれば、多少間違っていても回答者の方で正しく解釈できます。 148 だけだとホントに意味不明だが 153 からすると、C における int x; の様に「変数を宣言」できるか、というのが質問の意図だと思いますが、 ML では値の無い「識別子の束縛」は出来ません。 154、お前は未来に向けて話しているのか。 >>152 z:'a の z は識別子ではなくラベルです。後の z とは関係ありません。 文法をちゃんと確認して、ラベル付き引数の解説を読んでください。
161 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 12:36:02 .net] 切口上的に始まる親切なレス乙!
162 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 00:57:41 .net] val come_on : orz -> or2
163 名前:デフォルトの名無しさん [2009/07/29(水) 13:23:33 .net] >>159 ありがとうございます。Yコンビネータのようなものを作ろうとしていました。 非常に参考になりました。 >>154 が回答に感謝しているのは >>150 の、出来る、が回答になっていると思ったからなのですが。
164 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 21:32:04 .net] (('a -> 'b) -> 'a -> 'b) -> 'a -> 'bという型の識別子を定義できる と Yコンビネータを定義できる は100光年くらい離れてる気がする
165 名前:デフォルトの名無しさん [2009/08/15(土) 12:47:34 .net] (///)のような演算子をつくってhaskellのようなリスとりてらるを部分的に実現したいです。 (3///5) == [3;4;5] みたいな感じ。 演算記号は何が適当ですか?
166 名前:デフォルトの名無しさん mailto:sage [2009/08/15(土) 15:34:30 .net] ( -- ) をどっかのサンプルコードで見たな
167 名前:デフォルトの名無しさん mailto:sage [2009/08/15(土) 17:40:51 .net] >>163 List.iter print_int (1--100) とかですか? いいですね。見やすいです。
168 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 15:26:49 .net] SML/NJから移ってきましたが、SMLとは色々と違う部分が多くて戸惑います。 OCamlの標準ライブラリに無いものは自分で実装しているのですが、SMLとの コンパチを取るライブラリなどがあったりするのでしょうか?
169 名前:165 mailto:sage [2009/08/22(土) 22:50:51 .net] 再度すいません。SML/NJにはCompilation Managerというものがあってmake相当 のことが出来るのですが、OCamlではUnixのmakeを使うのが普通なのでしょうか? OCamlのドキュメントではmakeを使った例が書いてありました。 それとも、omakeというものがあるようですが、これを使うのが今時のやり方で しょうか。
170 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 23:24:33 .net] それはおまけ
171 名前:デフォルトの名無しさん mailto:sage [2009/08/23(日) 21:30:22 .net] なんかcaml.inria.fr が異様に重いんだけど、どうかしたのかな。 www.inria.fr は普通に繋がるだけに。
172 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 09:06:37 .net] SMLとのコンパチを取るライブラリなんていう後向きの物は聞いたことありません。 OCaml の stdlib は「標準ライブラリ」にあらず、 OCaml 自身をコンパイル するために最低限必要な関数を集めただけと考えたほうが幸せです。 「次世代」標準ライブラリ候補として Extlib, OCaml Batteries Included, Jane Street Core などありますからそれのウチ好きなのを使ってください。(Batteries は Extlib を内包しているはず) ビルドは make か OCaml 付属の ocamlbuild か omake か、別に何でも良いんじゃない? - GNU make : どこにでもある。他でも使える。枯れてる。 - ocamlbuild : OCaml に付属。全く使えない。 - omake : 超強力、普通インストールされていない。強力過ぎて一線を超えた使いかたが難しい。
173 名前:165 mailto:sage [2009/08/24(月) 23:26:43 .net] >>169 ありがとうございます。 ExtLib, Batteriesの双方に同じ名前のモジュールが含まれていたので疑問に思って いたのですが謎が解けました。SML Basis Libraryにあるような関数は、名前違いで 大体ExtLibでサポートされているようで安心しました。 ビルドツールはGNU makeを主に使ってきたのですが、omakeはファイル更新の チェックが素晴らしいようなので、omakeを使ってみます。
174 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 11:41:33 .net] なんでもいいから早く標準に入れてくれ 追加インストールとか面倒だし
175 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 12:34:52 .net] こんなとこで呟いても何も起こらんよ。
176 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 14:33:39 .net] だれかOCaml Meetingいった?
177 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 20:45:28 .net] いったよー おもろかったけどgolfとかコンパイラ改造とかネタが裏街道過ぎて 実用志向のユーザー増えねえだろこれじゃ、とか思った
178 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 22:15:16 .net] 行かなかったが、ストリーミングでアメリカ人?の発表のところまで見た。 Golfの話は意外と参考になった。演算子定義周りとか、普段あまり使わないから。 演算子によって優先順位が固定されているの勉強になった。 あとObj.magic。あれは反則技だろw
179 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 05:40:38 .net] OCamlが+-*/等の演算子をpolymorphicに出来ない理由って何?
180 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 17:30:37 .net] jocamlをmingw上でコンパイルするにはどうすれば良いでしょうか。
181 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 17:32:57 .net] jocamlをmingw上でコンパイルしようとするとこんなエラーが出ます。 $ ./configure $ make world ・・・ gcc -o ocamlrun \ prims.o libcamlrun.a -lm libcamlrun.a(main.o):main.c:(.text+0x26): undefined reference to `caml_expand_command_line' libcamlrun.a(sys.o):sys.c:(.text+0x4ea): undefined reference to `caml_win32_random_seed' libcamlrun.a(startup.o):startup.c:(.text+0x936): undefined reference to `caml_signal_thread' libcamlrun.a(signals_byt.o):signals_byt.c:(.text+0x46): undefined reference to `caml_win32_signal' libcamlrun.a(signals_byt.o):signals_byt.c:(.text+0xab): undefined reference to `caml_win32_signal' collect2: ld returned 1 exit status ・・・
182 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 18:09:02 .net] 多分 configure したのが間違い。 OCaml の mingw のビルドを参考にしたら? JoCaml には付いて無いけど OCaml の README.win32 に書いてある。
183 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 20:36:00 .net] >>179 ありがとうございます。 cp config/m-nt.h config/m.h cp config/s-nt.h config/s.h cp config/Makefile.msvc config/Makefile config/Makefileの中身のOTHERLIBRARIESからlabltkを削除し、PREFIXをインストールしたいディレクトリに変更し、 make -f Makefile.nt world を実行したまでは良かったのですが、 make[1]: *** No rule to make target `win32.c', needed by `win32.o'. Stop. make[1]: Leaving directory `/d/tmp/jocaml-3.11.1/byterun' make: *** [coldstart] Error 2 と出てストップしてしまいます。 jocaml-3.11.1にはwin32.cが入っていないようですが、これは不具合ということでよろしいでしょうか。
184 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 21:23:00 .net] mingwなんだからMakefile.mingw使わなきゃならないと
185 名前:179 mailto:sage [2009/09/09(水) 21:31:19 .net] さーねぇ、俺は JoCaml 使ったこと無いからこれ以上は判らんね。 同じバージョンの OCaml から引っ張って来たら運が良かったらビルドできるかも知れないが、 こんなトコで聞くくらいだったら JoCaml の人に win32.c 無いって聞く方がいいんじゃない?
186 名前:179 mailto:sage [2009/09/09(水) 21:45:10 .net] >>181 ん?あ、確かに。リンクエラーも判らんし README も読めんのに挑戦かよ。
187 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 22:30:08 .net] OCamlから足りないソース持ってこないといかんかもね それで動く保証はないけど
188 名前:デフォルトの名無しさん [2009/09/09(水) 22:31:05 .net] unix でやるのが早いでしょ。
189 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 22:34:59 .net] >>181 あ、Makefile.mingwでやりました。 上のはコピペで修正し忘れていました。
190 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 22:36:17 .net] >>185 JoCamlでアプリを書くつもりなので、Windowsでないとダメなんですよ。
191 名前:デフォルトの名無しさん [2009/09/09(水) 22:47:01 .net] Luc でさえ、windows で試してないって言ってるし、 イバラの道じゃないかねー。Luc に聞かんと誰もわからんよ。 ちなみに win32.c は jocaml のレポから随分前に消えてる。
192 名前:デフォルトの名無しさん [2009/09/09(水) 22:49:38 .net] jocaml.inria.fr/ に We distribute JoCaml as sources. Those sources are for Unix systems と書いてあるが、これは読んだのか?
193 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 20:25:19 .net] Batteries Included のドキュメントみてたら リスト内包標記とか where 節とか open Module in とかあってびびった 使ってる人いる?
194 名前:デフォルトの名無しさん [2009/09/12(土) 11:44:43 .net] 既存のp4拡張をいろいろ集めただけでしょ。 open in はオーバーヘッドを理解してれば使える。
195 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 12:29:49 .net] オーバーヘッドあるんだ。
196 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 12:56:31 .net] open M in e は let module M' = struct open M let v = e end in v に変換されるので、ブロックを一つ作る。 普通はたいしたこと無いが、再帰関数中で open M in するのは少し考え物だ。
197 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 13:09:21 .net] すまん、let module M' = struct open M let v = e end in M'v の間違い let rec f x = open M in e (* e 中に f の再帰呼出あり *) とか書くと f の呼出しごとにブロックが出来て、時間とメモリを食う。
198 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 13:13:49 .net] M'.v ですー。
199 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 14:39:44 .net] 時間とメモリを食うのはコンパイル時じゃないの?
200 名前:デフォルトの名無しさん [2009/09/21(月) 22:22:32 .net] 実行時にもオーバーヘッドがある。気になるならベンチ取ってね。
201 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 14:08:13 .net] 浅井さんの「プログラミングの基礎」のサポートページって消えてる?
202 名前:デフォルトの名無しさん mailto:sage [2009/10/31(土) 11:31:30 .net] birdの書いたsudokuの解放プログラム面白かった。 www.cs.tufts.edu/~nr/comp150fp/archive/richard-bird/sudoku.pdf
203 名前:デフォルトの名無しさん [2009/11/09(月) 04:34:20 .net] Practical OCaml 買おうかと思ったのですが、評判悪いのが気になりました。 実際に読んだ方いましたら、感想を聞かせてください。
204 名前:デフォルトの名無しさん [2009/11/09(月) 23:09:48 .net] > Practical OCaml 買おうかと思ったのですが、評判悪いのが気になりました。 > 実際に読んだ方いましたら、感想を聞かせてください。 たった今、ゴミだからいらないという人にもらいました。確かにゴミです。ネタとしてならどうぞ。
205 名前:デフォルトの名無しさん mailto:sage [2009/11/10(火) 00:11:27 .net] 俺はocamllex ocamlyacc の簡単なチュートリアルが欲しくて買ったけど、 そこについては別にひどくは無かったと思ったよ。
206 名前:デフォルトの名無しさん [2009/11/10(火) 04:23:58 .net] コードのインデントが至るところで狂っている時点でダメでしょう。 どのページを開いても何かツッコミどころがあるというある意味貴重な本。 値段も安くはないし絶対にお薦めしない。
207 名前:デフォルトの名無しさん [2009/11/10(火) 21:20:02 .net] d.hatena.ne.jp/camlspotter/20091110/1257833616 rainyday.blog.so-net.ne.jp/2006-11-25 shuns.sakura.ne.jp/?%BD%B5%B5%AD%2F2006-4- これ出た当時はオライリーのフランス語のやつ(当時すでに絶版)以外ではこれしか本がなかったけど 日本語書籍がいくつもある今買う価値はないと思いますね。
208 名前:デフォルトの名無しさん [2009/11/12(木) 00:57:52 .net] SML#の大堀先生は、最近、何してるの? 継続してれば、有望だと思ったんだけどな・・・ > SML#
209 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 00:34:44 .net] >>201 apressの書籍ってほとんどハズレだと思う これもハズレだったよ
210 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 02:34:17 .net] 【科学】道路に軍手が落ちているワケ、名城大研究チームが突き止める[09/11/05] namidame.2ch.net/test/read.cgi/hidari/1257990721/
211 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 02:45:27 .net] くそう軍手……気になる
212 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 13:34:53 .net] 推測の為の方程式として,土礼君の方程式がよく知られている. しかし,パラメータの値には様々な見解がある. N = R_s * f_p * n_e * f_l * f_i * f_c * L N:道路に落ちている軍手の数 R_s:軍手の年間生産量 f_p:軍手を使用する作業の割合 n_e:軍手を屋外で使用する割合 f_l:軍手が使用される作業の割合 f_i:軍手を着脱する回数 f_c:軍手の移動距離 L:道路上の軍手の寿命
213 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 17:11:18 .net] 靴とか靴下が落ちているワケも気になるぞ 誰か研究してくれ
214 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 23:27:17 .net] そりゃ浮いてたら邪魔だからじゃないか。
215 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 23:53:58 .net] 軍手なんて色気のないものに血眼になるなよ。
216 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 00:15:00 .net] >>212 ほらよ。 N = R_s * f_p * n_e * f_l * f_i * f_c * L N:道路に落ちているパンティーの数 R_s:パンティーの年間生産量 f_p:パンティーを使用する作業の割合 n_e:パンティーを屋外で使用する割合 f_l:パンティーが使用される作業の割合 f_i:パンティーを着脱する回数 f_c:パンティーの移動距離 L:道路上のパンティーの寿命
217 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 01:10:38 .net] パンツのことをパンティと呼ぶのは40代以上。 40代未満はパンツかショーツと呼ぶ。
218 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 01:23:51 .net] >>214 ウーロン知らないの?
219 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 02:10:39 .net] 最近は単語で会話するのが流行っているの? 例: 「お茶」→「俺は紅茶が飲みたい。お茶といえば緑茶じゃなくて紅茶でしょ。緑茶とかジジくさいし。」
220 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 02:30:26 .net] >>214 類似定理に「キャロライン洋子を知っている人は1969年以前生まれ」がある。
221 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 03:07:49 .net] ならばこれはどうだ N = R_s * f_p * n_e * f_l * f_i * f_c * L N:道路に落ちているブラジャーの数 R_s:ブラジャーの年間生産量 f_p:ブラジャーを使用する作業の割合 n_e:ブラジャーを屋外で使用する割合 f_l:ブラジャーが使用される作業の割合 f_i:ブラジャーを着脱する回数 f_c:ブラジャーの移動距離 L:道路上のブラジャーの寿命
222 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 03:16:53 .net] やめてけーれ
223 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 03:50:10 .net] >>217 72年生まれでびっくり日本新記録を見ていた私はなんですか?
224 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 12:01:06 .net] びっくり日本新記録は1975年から1985年までやっていたようだから、 72年生まれなら13歳中一まで見れていたことになる。 特別なことはなにもないと思うが。 マッハGoGoGoとか鉄腕アトムの第一作目をリアルタイムに見ていたとかいうなら驚愕ものだが。
225 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 19:34:27 .net] ここに1967年生まれの俺が居るわけだが
226 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 20:22:40 .net] 5年前の俺なら老害呼ばわりしたかもしれないが、 最近はむしろ尊敬するようになってきた。 なんつーか、歳を重ねるってのはそれだけで立派だよ。 対して俺はゆとりに「この昭和生まれが」と言われてショックを受けた
227 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 20:26:52 .net] >>223 rougai
228 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 21:29:42 .net] >>223
229 名前:そうは思わない > 最近はむしろ尊敬するようになってきた。 ああ・・・ついにお前も老害の仲間入りか。 人間というのは自分の置かれた環境や立場によって考え方を変える生き物だというだけのこと。 お前が老害ジジイを擁護するようになったということは、 老害扱いされる時期がもうすぐ目の前に来ている証拠なんだよ。 たしか60歳以上の老人たちは日本が持っているカネの55%を持っているんだよな。 そしてそのカネを何に使うかというアンケートによると、 がんばってきた自分へのご褒美に贅沢するために使うのだそうだ。 若者が苦しんでいるときにそんなことを許していいわけがないだろ。 老人を過剰に保護するのをやめても老人は困らないし、 財源確保のために老人たちから搾り取ればいいと思う。 [] [ここ壊れてます]
230 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 21:37:01 .net] あと、就業における年齢制限もやめるべきだと思う。 定年を設けている企業や官公庁が大半だと思うけど、それって年齢差別だよね。 60歳でもまだまだ働ける人がほとんどなのに定年で辞めさせるのはどうかと思う。 そうする代わりに、経営者に自由に解雇する権利を与えて、年功上列・終身雇用も撤廃して、 終身雇用に安住している無能なやつ(老害)をどんどん解雇していけばいいと思う。 無能な奴は一生平社員の単純労働でこき使えばいいよ。 長い間単純労働してるからといって才能の無い奴を無理に昇進させる必要もないと思う。
231 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 21:41:57 .net] アホかw
232 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 21:42:48 .net] >>223 歳を重ねるだけで得られるようなものなら誰でも手に入るから価値は無い。
233 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 21:45:57 .net] >>226 解雇すればいいのに、こき使うの?
234 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 21:49:56 .net] 俺も高齢者は手厚く保護されすぎているように思う。 もっと若者と同じように扱えばいいのにね。 具体的にどこか体が故障している人を障害者認定して、 障害者として文化的な生活をおくるために補助をするなら分かるけど、 高齢者だからという理由だけで保護するのは過保護というものじゃないかな。
235 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 21:52:31 .net] ML と関係ない話は他所でやれ
236 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 21:53:24 .net] ジジババとかマジいらねえ 団塊世代は頭が鈍くて経験も役に立たないし物事を計画的にするのも下手だし散らかすのだけは一流で後片付けのことは微塵も考えないゴミなんだよなぁ
237 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 21:53:31 .net] >>225 > がんばってきた自分へのご褒美に贅沢するために使うのだそうだ。 金が回るならいいことじゃないか
238 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 21:54:24 .net] そう、そのウンコどもが苦手な分野こそが関数型言語
239 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 21:56:33 .net] >>233 ところが、使った分が戻っていくのが世にも奇妙な現象
240 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 21:57:38 .net] さっさとMLをブームにして金を使わせろ
241 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:02:41 .net] >>236 ダメ、ジジババはコンピュータ音痴だから。
242 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 22:17:02 .net] なにやら怨念めいたものを感じるな 南無阿弥陀仏
243 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 12:41:38 .net] 'M`L < 新言語できたよー