- 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/
- 41 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 17:34:08.00 ID:QsbEYgxP.net]
- >>38
typescriptもそうなりそうな予感がしてる react nativeで使ってみたけど マジで苦痛の極みだった もの作るってレベルじゃねえ この手のでかいフレームワークで型推論ありの静的型付け言語使うのは無理がある
- 42 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 18:30:33.28 ID:edXS6ly3.net]
- C++も結局autoだらけになっちゃったからな
実際いちいち型を細かく指定したくないわ
- 43 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 18:32:14.40 ID:3049og2C.net]
- >>41
いやいやwww
- 44 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 19:35:53.94 ID:93GoddeG.net]
- 型推論ありの静的型付け言語は、高機能エディタやIDEの利用が必須だからな
リアルタイムな文法チェックが無いとやってられないし、省略した型指定をコンパイラがどう解釈するか簡単にチェックできる機能も必須だよ そういうの使いこなせない奴には良さがわからない
- 45 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 19:42:27.04 ID:48dxyHpJ.net]
- rustは関数化しないでベタに書きまくる輩が多すぎる。
あれはあとあと問題になるだろう。
- 46 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 20:06:23.27 ID:PO/DwmXT.net]
- ScalaはScalazやCatsのようなモナドライブラリがあって、それに依存するライブラリも次々作られたのに対して
Typescriptやほかの言語で似たようなモナドライブラリがありながら、それに依存するライブラリがデファクトになっていない(意識高い組のおもちゃにされなかった)のは何故だろう
- 47 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 20:09:54.99 ID:CGhZJwfl.net]
- (´-`).oO(なんでだろう)
- 48 名前:デフォルトの名無しさん [2019/10/01(火) 20:17:11.51 ID:WTnjJ/UP.net]
- Juliaプログラミングクックブック ―言語仕様からデータ分析、機械学習、数値計算まで
- 49 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 20:27:06.74 ID:AGZmK7LR.net]
- おー
出るのか。
- 50 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 21:06:49.32 ID:CiDCnveB.net]
- RDBをオブジェクトにマップするようにモナドをオブジェクトにマップするのがJava系
オブジェクト無視してHaskellそのまま全部再現するのがAltJS
- 51 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 21:52:47.37 ID:agQnbOhv.net]
- >>46
Scalaは高階カインド多相が使えるからファンクタやモナドが普通に作れるがTypeScriptなどの他の言語はそうではない
- 52 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 21:56:51.81 ID:QsbEYgxP.net]
- 高階カインド多層をTSに入れたら完全におもちゃにされるだろうね
今ですら型パズルがどうのっていってるし
- 53 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 22:07:51.02 ID:/eYv5Uzy.net]
- 難しそうな用語だと思ってググったけどC++のテンプレートと同じやつか
・・・入れない方が良い
- 54 名前:デフォルトの名無しさん [2019/10/01(火) 22:10:03.12 ID:PPi/zEKV.net]
- 出たよモナダー
そりゃ嫌われるわ
- 55 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 22:17:19.36 ID:DDGAg6Ab.net]
- モナドという概念はややこしくてもひとつひとつのモナドはそれ自体のコードも使い方も別にふつうだし
使いやすいライブラリ設計してたら自然にモナドになっていることもある
- 56 名前:デフォルトの名無しさん [2019/10/01(火) 22:22:36.18 ID:Ueonb/Q5.net]
- 開けモナドよ
- 57 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 22:34:17.59 ID:48dxyHpJ.net]
- モナド語ってる奴も別にマクレーンの圏論の基礎とか読んでるわけでもないし半端もんよ。
- 58 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 22:41:20.42 ID:lajlXQ9x.net]
- 本当にマクレーン読んだ?
- 59 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 22:49:10.23 ID:mI1q1C/A.net]
- >>57
お前モナー モナドだけに
- 60 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 23:08:36.80 ID:tjeUEWM+.net]
- 今どき圏論やるのにCWMから始める方が半端もん
- 61 名前:デフォルトの名無しさん mailto:sage [2019/10/01(火) 23:40:18.89 ID:TIX5+JVA.net]
- Zen言語なる言語がリリースされたらしい
https://zen-lang.org/ja-JP/
- 62 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 00:41:50.02 ID:lSd6DR8l.net]
- より宗教色の強い言語です
- 63 名前:デフォルトの名無しさん [2019/10/02(水) 00:44:33.40 ID:1C18rZlK.net]
- >>61
rust から次世代的な機能を全部取り除いた一見次世代っぽいけど全然次世代じゃない言語に見えるけど 何か良い所があるのだろうか?
- 64 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 01:07:46.80 ID:aAfkpJCR.net]
- もともとZigという言語があって、そこからforkした言語だからRustはあまり関係ない
- 65 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 08:10:11.73 ID:zSuqy8mA.net]
- お前らが大好きなScala情報貼っとくぞ😊
Scala研修テキストが株式会社ドワンゴ様から寄贈されました https://blog.scalamatsuri.org/entry/2019/10/01/163533
- 66 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 09:04:38.16 ID:3iOlmx+u.net]
- ドワンゴがドヤって手を出す言語は地雷判定として結構機能する。
- 67 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 09:50:25.78 ID:kI7+pieZ.net]
- 単にドワンゴが傾いてるだけだと思う
- 68 名前:デフォルトの名無しさん [2019/10/02(水) 12:34:38.11 ID:55+aQRnY.net]
- >>61
キャッチャーミットわろす
- 69 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 13:42:18.26 ID:bHxMNFNF.net]
- >>65
前から無料で読めたが?
- 70 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 13:49:59.88 ID:HrDmJLF9.net]
- >>66
RustとScalaだな
- 71 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 15:08:40.46 ID:v/QNJqIk.net]
- https://dwango.github.io/articles/frugalos/
>ドワンゴではniconicoの配信系サービスのバックエンドで利用するために、Frugalosという名前の分散オブジェクトストレージを開発しているのですが、この度OSSとして公開することとなりましたので、この場を借りて軽く紹介させて貰います。 >FrugalosはRustで実装されており、現時点では以下のリポジトリが公開されています うおおおおおおお!!!!!!!!!
- 72 名前:デフォルトの名無しさん [2019/10/02(水) 15:26:48.08 ID:BQ6RkETu.net]
- ジャップのプロダクトって名前が壊滅的にダサいよなww
ガイジン失笑www
- 73 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 15:49:38.45 ID:Yox8q/sg.net]
- 質素os
- 74 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 15:50:51.02 ID:nw6Z+N3a.net]
- ドワンゴに所属してたことがあるエンジニアってだけで
こいつ仕事できねえんだろうなって思うは
- 75 名前:デフォルトの名無しさん [2019/10/02(水) 16:04:15.75 ID:dOlpIXop.net]
- 蟻さんのことか
- 76 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 16:33:15.50 ID:z3826RzE.net]
- じゃあ逆にお前らが仕事できるって思う企業はなんなんだよ
- 77 名前:デフォルトの名無しさん [2019/10/02(水) 16:55:18.20 ID:v
]
- [ここ壊れてます]
- 78 名前:j5/Swqi.net mailto: >>75
アリさんマークの引っ越し社。 [] - [ここ壊れてます]
- 79 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 17:10:30.99 ID:UG1S3D8g.net]
- ドワンゴ一時期の大量退職の後に比較的優秀な人が入って立て直したかと思ったのに
また大量に辞めたんだな
- 80 名前:デフォルトの名無しさん [2019/10/02(水) 18:29:37.09 ID:qs4Bbmku.net]
- どこが使ってるからダメだとか言ってるだけで
こいつ仕事できねぇんなろうなって思うは
- 81 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 19:17:51.82 ID:OBGjdXDw.net]
- >思うは
力抜けるからやめろwww
- 82 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 19:40:04.95 ID:CsX5w8uS.net]
- Rustはモジラだからダメとか言ってる奴は前からいたな
GAFAに勝てるわけがないみたいな 順張り原理主義か
- 83 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 19:50:47.59 ID:3iOlmx+u.net]
- まあ実際のところrustはインデックスオーバーのエラー出したりしてんだよね。
あそこまで安全言うててそういうバグ出すとかしょーもねーなと思うわw
- 84 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 20:00:15.99 ID:h+E35lZ8.net]
- インデックスオーバーって何?
- 85 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 20:08:58.83 ID:cS2kU91T.net]
- モジラには分散処理のノウハウが乏しいという意味なら批判は妥当
逆にそれがRustの差別化要因になったわけだが
- 86 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 20:34:03.31 ID:GCoFXFAP.net]
- バカはオールオアナッシングでしかモノを考えられない
- 87 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 20:58:26.74 ID:H7kjSDGT.net]
- Rustちゃんスタックに適度にでっかい構造体作るとオーバーフロー検出してくれるんだけど
それを越えたクッソでかい構造体だとオーバーフロー検出されずにsegfaultするのはしゃーないんやろか
- 88 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 21:08:04.33 ID:ctc3w0LL.net]
- Rust言語のメリットと課題、「Azure IoT Edge」の事例から分かること
https://www.atmarkit.co.jp/ait/articles/1910/02/news094.html Microsoft Security Response Center(MSRC)は2019年9月30日(米国時間)、Microsoft社内におけるRust言語の採用事例を発表した。 ガベージコレクションのランタイムオーバーヘッドを避けたかったため、Go言語は選択肢から外れた。 加えて、デーモンに必要なセキュリティ関連の要件から、メモリや並行性(コンカレンシー)に由来するバグに対処する必要のない言語が必要だった。 こうした条件を踏まえ、Rustが最適だという結論に達した。 Azure IoT Edgeの一般提供を開始する前に外部のセキュリティベンダーと契約し、開発したソフトウェアに対するペネトレーションテストを実施した。その結果、コードベースのうち、Rustで作成した部分では、セキュリティ問題が見つからなかった。 開発時にはRustエコシステムが役立った。開発当初から、「rust-clippy」を使用し、Rustコンパイラがカバーしない範囲の細かい警告を出力させることにした。 加えて、継続的インテグレーション(CD)を実行する際、Rustコードの整形ツール「rustfmt」による処理を経ていないプルリクエストを却下する仕組みを採用したことで、コードベース全体で一貫したコードの整形が可能になった。 Rustコンパイラの更新プロセスとツール整備は順調に進んだ。コンパイラへのアップグレードは、ほぼ常にスムーズだった。
- 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
|

|