[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 12/05 09:13 / Filesize : 214 KB / Number-of Response : 1022
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

次世代言語18 V Julia 他



1 名前:デフォルトの名無しさん mailto:sage [2019/09/30(月) 23:11:51.54 ID:gS2Jpksn.net]
スレタイ以外の言語もok

前スレ
次世代言語17 Go Rust Kotlin TypeScript Julia
https://mevius.5ch.net/test/read.cgi/tech/1567602619/

89 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 22:15:39.37 ID:moUE+MGs.net]
スレタイから却下されたエセ次世代言語の話をだらだらするのやめようぜ

90 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 22:23:35.74 ID:GBuBTMR1.net]
じゃあV言語の話でもするか

91 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 22:34:48.77 ID:bHxMNFNF.net]
V言語ってGoの人たちがやたらネガキャンしてたよな

92 名前:デフォルトの名無しさん [2019/10/02(水) 22:51:59.69 ID:9qRss58O.net]
集金詐欺だからな。

93 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 22:57:27.47 ID:h+E35lZ8.net]
メモリリークしかしない言語なんて擁護しようがない

94 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 23:00:27.33 ID:+qWRsZhw.net]
CIではなくCDと略されるようになったのか?

95 名前:デフォルトの名無しさん [2019/10/02(水) 23:04:59.04 ID:+yvFYHag.net]
いまどきCDて
DVDだろ

96 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 23:11:12.76 ID:tA+LoOos.net]
Scalaってなんで最近聞かないんだ?

97 名前:デフォルトの名無しさん [2019/10/02(水) 23:18:21.13 ID:9qRss58O.net]
>>94
brulayだろおっさんwww



98 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 23:35:30.41 ID:eo8nmuYy.net]
メモリは1.5年ごとに倍になるし、

99 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 23:35:37.83 ID:PwhcmkbT.net]
Scalaスレってもうないのな

100 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 23:36:48.12 ID:+0jwjbHR.net]
集金詐欺という意味なら最近出てる新しい言語は皆該当する

101 名前:デフォルトの名無しさん [2019/10/03(木) 09:18:54.47 ID:UVRnRWDJ.net]
P++はどう?

102 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 09:41:25.91 ID:UJPWBD3i.net]
>>100
計画としてすら存在しない言語についてどうと言われても

103 名前:デフォルトの名無しさん [2019/10/03(木) 11:06:26.15 ID:edjgLSeC.net]
ようこそここへ (クックブック)

104 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 11:20:52.04 ID:k70uCiU6.net]
Perl6はどう?

105 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 11:43:05.22 ID:QW/GUpCE.net]
TS界隈が燃えてるな
俺が予想した通りだ
型で遊びたいやつらがマウント取り始めた
もう終わりだ

106 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 11:52:52.78 ID:HEopH3DP.net]
https://www.npmjs.com/package/typescript
もう終わりだ

107 名前:デフォルトの名無しさん [2019/10/03(木) 12:14:21.23 ID:KXJlaU6i.net]
そういえば炎上して消滅したパッケージがあったな



108 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 12:21:08.52 ID:dL16XEfi.net]
次のスレタイは

次世代言語アンチスレ19 TypeScript Rust 他

に変更しないか?🤔

109 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 12:51:34.84 ID:0St1gbfQ.net]
>>107
イイネ

110 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 12:53:58.11 ID:0St1gbfQ.net]
>>104
https://speakerdeck.com/uhyo/an-quan-xing-falseji-bei-karajian-rutypescript
any型は嘘ってやつか
いかにも型合わせパズルばっかやってて
実際にモノ作ることには興味ない奴が言いそうなことだ

111 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 13:20:34.90 ID:LXtrLKPo.net]
何が問題なんだ?
any型を使うことは型チェッカに嘘をつくことであるというのは完全に正しいが

112 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 13:26:52.90 ID:0St1gbfQ.net]
型システム様のご機嫌伺いのためにコーも書いてる訳じゃないんで
作るべきモノがあるからコード書いてるんで

113 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 13:27:17.34 ID:0St1gbfQ.net]
コードな。typo

114 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 14:38:35.18 ID:IZT0jEbm.net]
そもそも炎上してるってどこ情報よ

115 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 14:55:45.10 ID:YE1vF2br.net]
VSやVSCodeとかならJavaScriptでも型推論してくれるし
型を明示したいならJSDocを書けばいいだけだから無理してTypeScript使う必要もないかな

116 名前:デフォルトの名無しさん [2019/10/03(木) 16:00:45.51 ID:LjcEi/T6.net]
>>104-105

始まってすらいない

117 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 16:24:21.32 ID:hKJYGgWY.net]
結局JSDocで型書くならTypeScriptで静的チェック強制した方がいいんだよなあ



118 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 16:25:51.66 ID:kjukQEdu.net]
型合わせパズル型合わせパズルって言ってるけどC#程度の強度でもDynamic使わずにまともにプロダクト作られて運用されてるのにanyが型システム的に嘘って言われた程度で騒ぐ人って…

119 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 16:54:32.05 ID:HEopH3DP.net]
typescriptは構造的部分型だからそのDynamicに型を付けていくようなものなんだよ

120 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 17:37:19.25 ID:AmYqnV9Q.net]
どの言語使おうと堅牢に作ろうと思えばその分コストかかるってだけの話なんだよな。

121 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 18:09:46.31 ID:O76Q0qC9.net]
>>119
メンテナンスコストを含めるとどうだろうね

122 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 18:17:34.75 ID:fmdUi9Ln.net]
メンテナンスコスト考えるならJava、PHP、jQueryだけ使うべき

123 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 18:19:08.06 ID:L9fYtAg4.net]
既存のJSプロジェクトからの移行ならともかく最初からTSで書くプロダクトならパズル言うほど複雑にならんぞ

124 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 19:48:39.53 ID:n9RXubUB.net]
旧世代言語、現世代言語の総合スレも欲しい

125 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 19:49:39.86 ID:2xyzy1ot.net]
>>118
C/C++だって生メモリに対して型を仮定してるだけだから似たようなもん

126 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 20:09:06.24 ID:foN68M/V.net]
C++は例外安全パズルだったな
「CのコードはそのままC++のコードとして使える」が嘘八百だと割り切れば解ける
嘘八百だは言い過ぎだろなんて擁護してたら解けないパズル

127 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 20:20:39.48 ID:19Ht2GHN.net]
>>118
前スレでは型がどうとか言ってたな
時間の経過とともにトーンダウンしてるのは気のせいか



128 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 20:22:34.58 ID:kjukQEdu.net]
>>118
漸進的型付けではなく構造的部分型なの?

129 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 20:37:15.91 ID:GiS7EHuM.net]
次世代言語スレがアホばっかりになったな

130 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 20:57:54.84 ID:2xyzy1ot.net]
>>127
構造的部分型を利用して漸進的型付けを実現している

131 名前:デフォルトの名無しさん [2019/10/03(木) 21:07:54.91 ID:0BLjzKt+.net]
型を指定すると何も作ってないことになるんだからすごい

132 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 21:22:20.83 ID:vZs/C8bk.net]
プロダクトを作るって観点で言語を議論せず
やれ型パズルだのやれ安全パズルだのぐだぐだ言うバカばっかになった

133 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 21:37:23.32 ID:SvQDlrFS.net]
>プロダクトを作るって観点で言語を議論せず

どうせ「俺はこれで作れるんだ」の応酬で議論にならない

134 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 21:48:13.86 ID:Hq7132pR.net]
>>125
元々互換性は完全では無いけど、例外安全と何か関係あったっけ?

135 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 22:17:31.43 ID:kjukQEdu.net]
>>129
構造的部分型の名を出した方向性は分かったがそこからどうanyの議論に発展するのか分からないな

136 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 00:07:17.02 ID:x/Qhqm9U.net]
例外はcatchしなければexitに似ているが
catchしたら、Cなら既に終了しているプログラムがまだ動いているようなもの

137 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 01:16:49.91 ID:VgJGDogT.net]
例外はCで対比するなら戻り値かerrnoで処理するものだから普通に動いているだろ



138 名前:デフォルトの名無しさん [2019/10/04(金) 04:05:19.24 ID:AwInIEFA.net]
>>64
zigとの違いはナンでしょう

139 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 05:08:00.22 ID:+WjHEk6J.net]
マネージャー「このままじゃ期限に間に合わないが……大丈夫か?」

型ガイさん「大丈夫です!!!メンテナンスのことを考えて型に拘っていますので、品質の良いものができるかと!!!!!」

マネージャー「型?そこは拘らなくていいから期限を……」

型ガイさん「僕に嘘つきになれって言うんですか!!?!!!!??????!!!!!!」ドンッ!!!!

140 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 05:44:54.38 ID:SpMME+ew.net]
型定義できるのにany使うのはただの手抜きでしょ
テスト書かない奴・ドキュメント書かない奴と同レベルの言い訳されてもね
程度が知れるわ

141 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 05:51:43.29 ID:1uH22Nmi.net]
>>139
ほんとそれ
俺達真実の探求者からするとanyは許せないよな。嘘つきの言葉を許すな!w

142 名前:デフォルトの名無しさん [2019/10/04(金) 06:03:38.67 ID:1ASrQa/c.net]
>>138
マネージャ無能すぎるだろ
こわい現場だ

143 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 06:11:57.87 ID:6+RXT+MW.net]
型書いたぐらいで期限に間に合わなくなるってことは、当然テストもロクにしてないわけで……

144 名前:デフォルトの名無しさん [2019/10/04(金) 06:21:51.96 ID:1ASrQa/c.net]
そりゃテストなんて書かないでしょ
作るべきもがあるからな!ドンッ

145 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 07:03:06.07 ID:Yf9jmew1.net]
「型合わせ終わったからバグはありません!」
「どれどれ」
「バグだらけじゃねーか!ふざけんな!」
「型合わせ終わったのにどうして....」

146 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 07:10:07.14 ID:hD2IkxgL.net]
型システムを過信し過ぎるのも型を軽視しすぎるのもよくないねという話なんだよな
型が合って出なくなるバグは型にエンコードした情報だけって事すら認識してない人間が型パズル型パズルって馬鹿にしてそう

147 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 07:16:14.13 ID:8yIxxMU3.net]
>>144の思考だとvoid*を使わないC/C++にはバグがないということになるが?



148 名前:デフォルトの名無しさん [2019/10/04(金) 07:25:07.97 ID:yNm14ygW.net]
このスレJuliaと銘打ってるのにJuliaの話題出てこない。

149 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 07:42:49.57 ID:fSgdSM//.net]
「any」というのはですね、嘘吐きの言葉なんです。中途半端に型を使うからanyになるんですよ。

150 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 08:09:42.31 ID:ameVRwo7.net]
TS信者はany推しでどでかい墓穴を掘ったな

151 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 09:37:31.16 ID:lnp3M0KY.net]
最近の言語だとvar someClass = new SomeClass()みたいなnew演算子は排除するのがトレンドなのかな
C++だとnewのあるなしで確保先をスタックとヒープに分けるから意味あるけど
Java以降の言語でオブジェクト生成に毎回new打たせる意味は結局よく解らなかったな
特に意味もなくnew打たせる言語はもはやレガシー感漂う

152 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 10:18:13.78 ID:hD2IkxgL.net]
Goに至ってはnewはゼロ初期化明示に残ってこそいるけれどスタックかヒープかは自動でコンパイラが割り振るしな

153 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 10:50:08.23 ID:x/Qhqm9U.net]
ハンガリアンかな
接頭辞newを見て補完候補を絞り込む

154 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 11:52:27.87 ID:VgJGDogT.net]
JavaScriptのnewの有無による差(言語仕様)が嫌い

155 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 11:58:03.15 ID:VgJGDogT.net]
あとjsonなどで思うのが
 list: [
   aa
   bb
 ]
または
 list: [
   aa,
   bb,
 ]
のように書きたい
リストの中間か最後(または先頭)かでカンマの有無を調整したくない

156 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 12:53:10.74 ID:CFemRolP.net]
dartはそこらへん緩かったような
a = [3,3,if (hoge) 4,for () i]
とかもできるようなったし。

157 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 13:03:54.51 ID:TIm5etC2.net]
>>154
中間のカンマ省略可能だと式書きたいときに困るでしょ



158 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 14:38:10.03 ID:JasulCXo.net]
TSの型狂信者なんて関数型言語の狂信者に比べれば数も個体の狂暴性も大したことないじゃん

159 名前:デフォルトの名無しさん [2019/10/04(金) 15:33:27.96 ID:fSTucKVx.net]
コードの書き方勉強するならもちろん外人が書いたコードを見た方が上達するんだろ?

160 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 16:24:52.16 ID:e1FajTxb.net]
そらネイティヴやからな

161 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 16:59:50.32 ID:CbH6cc12.net]
>>157
なにそのウンコよりゲロの方がマシ理論
これだから型パズル大好きマンは

162 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 19:06:33.35 ID:x7KRb3pR.net]
型パズルってフレーズここで聞きすぎてむしろ静的型チェックのない強い型付けの言語の方が型パズルだと思うようになってしまったけど…

163 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 19:35:11.93 ID:fjkFfujs.net]
とりあえずテストコード書こうぜカスども。

164 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 19:36:22.90 ID:6+RXT+MW.net]
部品の型を言えばオートでパズル解いてくれるのが静的型チェックで、
人間がこの部品がどこならちゃんとはめられるか考えないといけないのが動的型付けだから、
なるほど型パズルなのは動的付け型の方だな

165 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 19:36:50.56 ID:6+RXT+MW.net]
付け型ってなんやねん

166 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 19:52:05.34 ID:vlmSJkRH.net]
解いてはくれねえだろ
コンパイラが間違いだと思ったら指摘するだけでよ
コンパイラが仕様を理解して正解を提案してくれる訳でもあるまいし
結局人間がきっちり書くしかねえんだよ

型が合えば満足する奴はそこがわかってない

167 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 20:47:40.84 ID:x7KRb3pR.net]
実際問題型に過剰な信頼を寄せている人間はおれどもTypescriptの中でわちゃわちゃしてるくらいなら別に良くない?
PureScript使えって言い出してる訳じゃないし
あっちはReactが上手く使えなかったり生DOM上手く使えなかったりで、静的型付け好きな私でも本末転倒感を感じる



168 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 20:51:25.00 ID:6+RXT+MW.net]
逆なんだよなあ
最低限型が合ってるかどうかコンパイラがチェックしてくれる分だけ労力を他のことに割ける

動的型付け信者はまるで動的型付けだとロジックのバグが発生しないかのような物言いをする

169 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 21:00:50.51 ID:a8m6fyZS.net]
型だけは立派だなw

170 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 21:02:12.54 ID:8yIxxMU3.net]
動的型付けは不完全なコードも実行できるようにしてデプロイまでの工程を高速化するためのものであって、バグは当然増える

171 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 21:06:57.26 ID:G1/ISgxb.net]
>>167
ジェネリクス使いだすとだんだん手に終えなくなってくるよ
ようは単純な型使ってるだけの間は害はない
メタプログラミングやりだしたらどうでもいいところに時間かけるようになる

172 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 21:11:43.47 ID:x7KRb3pR.net]
OCamlは許された……?

173 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 21:30:24.60 ID:Zf6it0qM.net]
>>170
ジェネリクスすら使えないとかwww

174 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 21:39:33.05 ID:cnXTizuT.net]
本来動かないコードのエラー発生をランタイムまで
先送りするのがメリットなのか?

175 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 21:40:16.83 ID:6+RXT+MW.net]
ジェネリクス使っただけで手に負えなくなるプロジェクトって静的型がなかったら実行時バグで死ぬだけでは

176 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 21:41:27.58 ID:EUw3Ota4.net]
>>170
ジェネリクスとメタプログラミングは全然違うんだが
C++のテンプレートと勘違いしてる?

177 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 21:44:07.98 ID:OLpRTMGU.net]
>>175
型の制限を加えるプログラミングと言えるのでメタプログラミングのひとつだよ
出来合いのコンテナ使ってるだけの人は気にしなくていい



178 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 21:55:05.87 ID:EUw3Ota4.net]
>>176
型の制限を加えるとメタプログラミングになるというロジックが意味不明

179 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 22:01:57.54 ID:D62UOEus.net]
メタプログラミングって何なの?

180 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 22:31:52.18 ID:8yIxxMU3.net]
ggrks

181 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 22:44:18.75 ID:5vrHCZSw.net]
>>138
マネージャー「このままじゃ期限に間に合わないが……大丈夫か?」

型なしガイさん「大丈夫です!!!

182 名前:期限を最優先に、JSDocも型も書かずに、コードだけを書いてます!!!!!」

ええんかおまいら・・・
[]
[ここ壊れてます]

183 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 23:04:10.46 ID:Qy5oO/05.net]
生JSはそもそもまともにドキュメントを書けるような構造化されたコードを書ける時点で結構ハイスキルな方だし、
そのレベルならドキュメント書かなくても十分に可読性や保守性の高いコードだと思うよ

184 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 23:15:40.89 ID:HMIwQPk8.net]
流石にドキュメントは書こうぜというか
最早型云々のレベルじゃない

185 名前:デフォルトの名無しさん [2019/10/04(金) 23:22:38.10 ID:f2ci0Glw.net]
↓これマジ?ルーストってまともなエディタも作れないの??

686 デフォルトの名無しさん sage 2019/10/04(金) 22:07:43.17 ID:YLLg2aHe
AtomチームがやってたRust製エディタの実験プロジェクトも終了したんだからあきらめよう

186 名前:デフォルトの名無しさん mailto:sage [2019/10/04(金) 23:29:38.96 ID:A0q1MFV5.net]
char **argv の時点で既にパズルになってたよ
型レベルの構文木があるなら構文解析もあるので型レベルプログラミング不可避

187 名前:デフォルトの名無しさん [2019/10/04(金) 23:42:20.75 ID:fwIXJdxR.net]
>>183
Atom自体が死に体だから余裕が無くなったのだろ
まさかAtom用のフレームワークElectronを利用したVSCODEにシェア奪われるとは



188 名前:デフォルトの名無しさん mailto:sage [2019/10/05(土) 00:19:16.44 ID:PYJHTzmB.net]
>>182
第1引数は数字です
第2引数は文字です

って書くんか?
それじゃ「メンテナンスのことを考えて型書いてますんで!!!」ガイジと同じレベルやないかい

189 名前:デフォルトの名無しさん mailto:sage [2019/10/05(土) 00:43:26.48 ID:Kv3wO+aL.net]
その情報無かったら他人はどうやって使うのさ
命名でカバーするの?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<214KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef