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

ところでお前らってジェネリック使ってる?使わない?

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2010/07/14(水) 23:12:26
どうなの
0002デフォルトの名無しさん2010/07/14(水) 23:16:08
ジェネリックのほうが安くていいね
0003デフォルトの名無しさん2010/07/14(水) 23:24:09
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。

アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                  京都大学霊長類研究所
0004デフォルトの名無しさん2010/07/15(木) 08:30:21
>>3
あぼーんした
0005デフォルトの名無しさん2010/07/15(木) 10:42:35
医薬品?
0006デフォルトの名無しさん2010/07/15(木) 12:02:18
クソスレ立てるな。
このスレが即死しなかったら呪うからな。

プログラム板雑談スレッド Part 3
http://pc12.2ch.net/test/read.cgi/tech/1192485583/l50
【超初心者】プログラミング質問スレ【基礎】pt.2
http://pc12.2ch.net/test/read.cgi/tech/1274998754/l50
0007デフォルトの名無しさん2010/07/15(木) 19:11:25
ネグリジェ?
0008デフォルトの名無しさん2010/07/17(土) 13:05:26
ジェネリックの説明に
「
コンパイラがなんとかかんとか〜
」
だから、ジェネリック使えとか書いてる初心者向けの参考書があるんだが、わからんだろうから。

素直に、ジェネリック使えば、intでもdoubleでもジェネリック使えば一つの関数でできますよ、ってかけばわかりやすいのにな。
0009デフォルトの名無しさん2010/07/17(土) 17:28:49
このスレのスレタイと同じだな
0010デフォルトの名無しさん2010/07/17(土) 18:36:37
templateとgenericsの違いが分かってるのか
001182010/07/17(土) 22:30:19
>>10
似たようなもんだろ。
0012デフォルトの名無しさん2010/07/18(日) 12:34:40
template >>> 越えられないキモさの壁 >>> generics
templateを馬鹿にしている訳じゃないが、キモいのは事実だと思うw
0013デフォルトの名無しさん2010/07/18(日) 22:29:23
そういうこと気にしてるやつは低ランクPGなんだよね
0014デフォルトの名無しさん2010/07/18(日) 22:38:53
templateは謎のエラーとバグの素。
0015デフォルトの名無しさん2010/07/20(火) 18:03:32
言語を明確にして話さないと、ほぼ話がかみ合わないと思うよ。ちなみにWikipedia。
http://ja.wikipedia.org/wiki/%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AA%E3%83%83%E3%82%AF%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
0016デフォルトの名無しさん2010/07/29(木) 12:50:05
マクロとtemplateとgenericsの違いが分かってるのか
0017デフォルトの名無しさん2010/07/29(木) 20:34:32
template と macro は、見た目の違いだけ
generics との間には埋められない溝がある。
0018デフォルトの名無しさん2010/07/29(木) 22:54:19
>>17
macro は単に文字列を置換するだけ
template は型のパターンマッチングをコンパイラがやってくれる

見た目の違いだけと言うにはあまりに能力が違いすぎる
0019デフォルトの名無しさん2010/07/31(土) 16:03:38
それよりJavaのジェネリックと.NETのジェネリックの間の埋められない溝を何とかしてほしい。
0020デフォルトの名無しさん2010/07/31(土) 17:20:48
C++使えばいいじゃん
0021デフォルトの名無しさん2010/07/31(土) 18:04:24
>>19
.NETの問題点は、.NET4.0で解決された。
Javaの問題点は、VMの仕様変更しない限り解決しない。
0022デフォルトの名無しさん2010/07/31(土) 19:41:12
パソコンがほしい。たくさん買えた。
本がほしいたくさん買えた。
開発ソフトがほしい。買えた。
サーバーが立てたい。できた。

出来損ないのポンコツではあるが良いもんがたくさんてにはいりできた。
貧乏暇無し、がんばるぞ!
たまには仕事しながらがんばるぞ。
0023デフォルトの名無しさん2010/07/31(土) 19:55:51
DNSサーバー失敗に終わった。ほかはできた。
今の会社に入って急成長をしている。

後は英語だ。他にもいろいろ勉強しないといけないことはあるが、片言で良い英語がわかるようになりたい。
そうすればアメリカ生まれのパソコンがもっと理解できるようになり楽しくなること間違いない。
何とかやる気が出る方法はないものか???

(-_-).。oO( そう言えばデータ整理が・・・ )
0024デフォルトの名無しさん2010/07/31(土) 20:13:40
.NETを使ってみたが俺のパソコンではちょっと重いかもしれん。
最新型のネットブックでやってちょうどいいのかもしれん。
来年はデスクで最新型を一台入れるか!2.4GHzでメモリー1Gで最新バージョン統合開発環境専用
来年なら3万〜5万で買えるだろう。設備投資もそろそろ必要なくなってきた。
農業にもう少し力入れるか。
0025デフォルトの名無しさん2010/07/31(土) 21:15:51
>>22
自分が寝てる間に身体が勝手に動いて書き込んだのかと思ったじゃないか
0026デフォルトの名無しさん2011/05/05(木) 11:19:15.13
0027デフォルトの名無しさん2011/05/05(木) 11:55:13.57
同じ型のデータしか詰めないのにList<>じゃなくてArrayList使ってるやつがいるんだけど
目的は何なんだろう。無駄にキャストしまくりたい年頃なのかな。
0028デフォルトの名無しさん2011/05/05(木) 12:12:46.83
.NETの話なら、逆に無駄にキャストしないためにArrayListを使う場合もないことはないと思うけど
>ToArray
0029デフォルトの名無しさん2011/05/05(木) 21:42:55.76
Genericsは京都大学の日本人研究者が考えたらしいよ。
意外にもこの辺のきめ細やかなデータ型の考えは日本人ががんばってる。
俺はJavaでもC#でもGenerics使いまくってる。
actionscript3.0はGenericsがないから全然だめだね。
0030デフォルトの名無しさん2011/05/05(木) 23:18:01.23
夢を壊して悪いけど、俺は誰でも思いつくアイデアだと思うし、その考えが
コロンブスの卵だとも思えない....

あ、誰でも思いつくアイデアとは言ったけど、誰でも実装できるとは言ってないからね。
0031デフォルトの名無しさん2011/05/05(木) 23:22:15.00
そりゃJavaでもまともに実装できてないからな
0032デフォルトの名無しさん2011/05/07(土) 08:41:30.25
>>30
もちろんアイディアは昔からあって、みんなJavaとかでも実現したかった。
でも(クラス指向)オブジェクト指向言語って、なんとなくこんな感じっていう
アバウトなものだから、理論的に証明をすることは難しかった。
そこで、彼はまずクラス指向オブジェクト指向とは何かということを突き止め
数学的モデリングを使って定式化したっていうのがすごいんだと思われる。
0033デフォルトの名無しさん2011/05/07(土) 09:42:32.62
(〃▽〃)テレルナー♪
0034デフォルトの名無しさん2011/05/08(日) 02:46:31.81
参考書使えばいいじゃん
0035uy2011/05/20(金) 20:51:44.58
>>32
まぁ・・・人に使われるもの1個作ったことは褒めてやるけど、
力説するほどたいしたものじゃないし、
あと5年後に、ジェネリックって概念が存在してるかどうか

俺からすればテンプレートの出来損ないのカス概念
テンプレートですら結構、微妙なのに。
それ以下とか、学生が作ったなら、おーおーすごいすごいって言えるんだけど
大人が作るものとしては、ちょっと程度が低いんじゃないかね

こんな中途半端なもんを誰が使うの?ww っていうレベルの未完成度
0036デフォルトの名無しさん2011/06/26(日) 05:44:27.10
>>30が コロンブスの卵と書いてたので、ちょっと思ったんだけど
コロンブスが卵を机に立ててみろという時、玉子を変形させない、とか
道具を使わないとか、色々厳密に前提をまずおかないのはズルいよね。

これなら
玉子を立てろ→何かに固定して立てる→
そんな事したら誰でも出来る→やった後に偉そうな事いうな!
でもいい話になっちゃわない??

コロンブスの単なる屁理屈としか思えないわ。
本当にコロンブスが言ったかどうかは別にしても。
0037デフォルトの名無しさん2011/06/26(日) 05:54:57.38
>>36
コロンブスはその、無意識な制限を置いちゃってることを指摘したかったんじゃない?
勝手に制限をおいていたら海を越える冒険なんて出来やしないからね。
0038デフォルトの名無しさん2011/10/25(火) 18:43:25.50
言語何でジェネリック使ってるの?
Ada?D?
0039デフォルトの名無しさん2011/11/20(日) 14:24:47.64
秘密
0040デフォルトの名無しさん2011/11/20(日) 17:28:43.59
>>29
インターフェースをテンプレでチェックして、
実体はvoidや汎用型で持つなんてテクニックは
昔からC++あったと思うが、
いつの話だ?
■ このスレッドは過去ログ倉庫に格納されています