明らかな &int{3} というアイデアが言及されていないのも少し不思議に思います。とはいえ、型変換には引数の型がより柔軟であるという明白な利点(あるいはデメリット?)があります。両方の使い方をサポートするのも合理的かもしれません(型変換を行いたい場合用。変換がない場合は go vet を出す可能性あり)。もう一方は型変換を行いたくない場合用です。
議論を完全には追えていませんが、関数を使うのは Go らしくないやり方だと本当に感じます。すでにポインタを作成する方法は new と & の2つ(あるいはそれ以上)あります。これのさらに別の方法を追加すべきではないと思います。政治的には楽かもしれません(&int() vs &int{} の議論がない)し、実装も簡単です。しかし(私の意見では)Go のやり方にはフィットしません。
いいえ、「なぜできないか」のポイントは技術的に今不可能だということではありません(もちろん可能です、pointers パッケージがあるので使ってください)。ポイントは文字通りあらゆる Go プロジェクトで最も頻繁に使われるクラッチの一つを避け、言語仕様を改善することです。はい、pointers パッケージの使用はクラッチです。なぜか構造体はすぐに初期化できるのに、シンプルな型は突然できないのです。
@griesemer、@bradfitz、そして @ianlancetaylor は new(v) と new(T, v) の両方を許可することを好みます。後者の形式を許可することは、var x = v と var x T = v の両方を許可する方法と似ています。プログラマに明確なコードを書くことを委ねるものです。(いずれにせよ、もう一つの可能性として var x = T(v) と new(T(v)) がありますが、少し冗長です)。
@benhoyt わかっています、私の異議はnew(int, 3)を含めることに対するもので、型引数が冗長だからです。new(3)は問題ありません。var t T = xが許可されている理由の一部は、代入に変換・代入可能性が関わる可能性があるからです。もう一つの理由はドキュメンテーションです。割り当てのための式にはそのような必要性はありません。
func addThing(m map[string]string) { // This would allocate an hmap, but only this m would get set to its address. m["example"] = "This is an example."}func main() { // Remember, this is a *hmap. var m map[string]string // addThing() gets a copy of the address, currently nil. addThing(m) // No matter what addThing() does, the local m is still nil at this point.}
func addThing(m map[string]string) { // This would allocate an hmap, but only this m would get set to its address. m["example"] = "This is an example."}
しかし、別の明示的な make がない場合(おそらく異なる初期サイズを要求するもの)、暗黙的に makemap() 呼び出しを発行するようにしたら(コンパイラの複雑さ増加以外に)何が起こるでしょうか?覚えている限り、最悪の場合(気づかれない明示的な make がある場合)、無駄な割り当てやメモリクリアが発生する可能性がありますが、セマンティクスには全く影響しないはずです。
このイシューは2021年4月にRob Pikeによって開かれ、単純型(例:int、string)へのポインタをより簡単に作成するための構文をGoに追加することを提案しています。複合リテラルへのポインタ(例:&S{a:3})は簡単ですが、単純型では var a = 3; p = &a のような冗長な回避策が必要になるという非対称性に対処するものです。核心的な問題は、型なし定数(例:&3)には型がなく、アドレス取得不可能な式を直接アドレス指定すると不整合やバグにつながる可能性があることです。
Go 1.1頃に初めてGoを使い始めたとき、印象的だったのは、ジェネリクスに関する「自分にはいいけど君にはダメ」という態度でした。言語には、型やいくつかの型でパラメータ化された組み込み関数や型(new、append、マップなど)が含まれていましたが、ユーザーコードでは実装できませんでした。最終的に言語はユーザー定義の型パラメータ化関数と型を獲得し、次にイテレータを獲得し、今ではユーザーコードで同等のものを書くことができます。
new[T](expr) を使う場合、おそらく多くの場合 T が推論可能であることを示唆しています。言い換えれば、これは new(expr) の異なる構文です。人々はしばしば単に new(name) と書くので、コードを読む際に name が式なのか型なのかが不明確であるという上記の曖昧性の問題が発生します。
私は Go コンパイラのメンテナではなく、ただのユーザーですが、個人的には定数や nil と同様に new(value)(または同等のもの)の型付けを特殊化することに問題は感じません。ほとんどのユーザーにとって、これは実装の観点から理解する必要のない、ただ動く透過的な機能になると思います。この機能が紛らわしい動作を引き起こし得るコード例を誰か示せるか興味があります。
new を値に対して再利用することには少し違和感があります。一般的に変数名を型名と混同することはあまり心配していませんが、それが現実的に起こり得る場面の一つは、ローカル変数が型名をシャドウする場合です。(すでに言及されていたら申し訳ありません。スレッドが長いので。)組み込み関数には別の名前を選ぶことにやや賛成ですが、どちらの選択肢でもうまくいくと思います。
@jonathansharman ローカル変数名が型名を再利用する場合、それが問題になるのは せいぜい 次のように定義された場合だけだと思います: func(int int){...} または var int int。しかし var int someothertype の場合は問題ありません。 そして、外側のスコープで定義された変数に(ローカルスコープで)new(int) を *int 型の変数に代入したい場合、ゼロ値の代わりに、int に格納されていたものを指すことになります。 古いコードはこの影響を受けません。なぜなら、これを試みるとコンパイルエラーになるからです(再定義された int は型ではありません)。 では新しいコードの場合は?ありそうにありません。
それ以外については、 var i *int64 = new(1) vs. var i *int64 = new(int64(1))
他の方々が述べたように、a := new(10) は問題なく動作します。2番目の例は var b = new(int32(10))(または b := new(int32(10)))と書くことができます。その場合、型の「ソース」と「シンク」は構文的に非常に近いので、型は一度だけ記述すれば済みます。ただし、左側ではなく右側に書く必要があります。3番目の例は、ソースとシンクが通常離れている例であるため、型を2回記述する必要があります。(型なし定数がこの一般的なルールの例外であることは事実です。)
// The new built-in function allocates memory. The first argument is a type,// not a value, and the value returned is a pointer to a newly// allocated zero value of that type.func new(Type) *Type
Go Issue #45624 全コメント翻訳 ― Rob Pikeが提起した「単純型のポインタ生成」10年の議論
golang/go#45624 は、2021年4月にGoの共同設計者Rob Pike自身が提出した「単純型へのポインタ生成式」の提案だ。2014年の #9097 が「かなりあっさりと」却下されたことを受け、別のアプローチで問題を再定義した。
4年半にわたる274件のコメントを経て、2025年9月に
new(expr)として正式に採用され、Go 1.26(2026年2月)で実装された。この記事では、本文と全274件のコメントを漏れなく日本語に翻訳する。
Issue本文
著者: robpike | 投稿日: 2021-04-19
タイトル: spec: expression to create pointer to simple types
ラベル: LanguageChange, Proposal, Proposal-Accepted, release-blocker
コメント 1
投稿者: seebs | 投稿日: 2021-04-19
コメント 2
投稿者: clausecker | 投稿日: 2021-04-19
コメント 3
投稿者: JAicewizard | 投稿日: 2021-04-19
コメント 4
投稿者: faiface | 投稿日: 2021-04-19
コメント 5
投稿者: eaglebush | 投稿日: 2021-04-19
コメント 6
投稿者: peterbourgon | 投稿日: 2021-04-19
コメント 7
投稿者: benhoyt | 投稿日: 2021-04-19
コメント 8
投稿者: faiface | 投稿日: 2021-04-19
コメント 9
投稿者: benhoyt | 投稿日: 2021-04-19
コメント 10
投稿者: clausecker | 投稿日: 2021-04-19
コメント 11
投稿者: clausecker | 投稿日: 2021-04-19
コメント 12
投稿者: mcandre | 投稿日: 2021-04-19
コメント 13
投稿者: robpike | 投稿日: 2021-04-19
コメント 14
投稿者: clausecker | 投稿日: 2021-04-19
コメント 15
投稿者: ninedraft | 投稿日: 2021-04-19
コメント 16
投稿者: thejerf | 投稿日: 2021-04-19
コメント 17
投稿者: zkosanovic | 投稿日: 2021-04-19
コメント 18
投稿者: smasher164 | 投稿日: 2021-04-19
コメント 19
投稿者: sanggonlee | 投稿日: 2021-04-19
コメント 20
投稿者: sethvargo | 投稿日: 2021-04-19
コメント 21
投稿者: rh-kpatel4 | 投稿日: 2021-04-19
コメント 22
投稿者: FiloSottile | 投稿日: 2021-04-19
コメント 23
投稿者: earthboundkid | 投稿日: 2021-04-19
コメント 24
投稿者: bcmills | 投稿日: 2021-04-19
コメント 25
投稿者: fkarakas | 投稿日: 2021-04-19
コメント 26
投稿者: clausecker | 投稿日: 2021-04-19
コメント 27
投稿者: rsc | 投稿日: 2021-04-19
コメント 28
投稿者: rsc | 投稿日: 2021-04-19
コメント 29
投稿者: randall77 | 投稿日: 2021-04-19
コメント 30
投稿者: rsc | 投稿日: 2021-04-19
コメント 31
投稿者: Laremere | 投稿日: 2021-04-19
コメント 32
投稿者: rsc | 投稿日: 2021-04-19
コメント 33
投稿者: seebs | 投稿日: 2021-04-19
コメント 34
投稿者: xaionaro | 投稿日: 2021-04-19
コメント 35
投稿者: seebs | 投稿日: 2021-04-19
コメント 36
投稿者: Laremere | 投稿日: 2021-04-19
コメント 37
投稿者: nemith | 投稿日: 2021-04-19
コメント 38
投稿者: DeedleFake | 投稿日: 2021-04-19
コメント 39
投稿者: slrz | 投稿日: 2021-04-19
コメント 40
投稿者: travisjeffery | 投稿日: 2021-04-19
コメント 41
投稿者: mdempsky | 投稿日: 2021-04-19
コメント 42
投稿者: HALtheWise | 投稿日: 2021-04-19
コメント 43
投稿者: icholy | 投稿日: 2021-04-19
コメント 44
投稿者: smasher164 | 投稿日: 2021-04-19
コメント 45
投稿者: ysmood | 投稿日: 2021-04-19
コメント 46
投稿者: rogpeppe | 投稿日: 2021-04-20
コメント 47
投稿者: rogpeppe | 投稿日: 2021-04-20
コメント 48
投稿者: ziutek | 投稿日: 2021-04-20
コメント 49
投稿者: davecheney | 投稿日: 2021-04-20
コメント 50
投稿者: ziutek | 投稿日: 2021-04-20
コメント 51
投稿者: carleeto | 投稿日: 2021-04-20
コメント 52
投稿者: rogpeppe | 投稿日: 2021-04-20
コメント 53
投稿者: ruyi789 | 投稿日: 2021-04-20
コメント 54
投稿者: earthboundkid | 投稿日: 2021-04-20
コメント 55
投稿者: urbanishimwe | 投稿日: 2021-04-20
コメント 56
投稿者: hardboiled | 投稿日: 2021-04-20
コメント 57
投稿者: dolmen | 投稿日: 2021-04-21
コメント 58
投稿者: dolmen | 投稿日: 2021-04-21
コメント 59
投稿者: xaionaro | 投稿日: 2021-04-21
コメント 60
投稿者: dolmen | 投稿日: 2021-04-21
コメント 61
投稿者: mdempsky | 投稿日: 2021-04-21
コメント 62
投稿者: deanveloper | 投稿日: 2021-04-22
コメント 63
投稿者: davecheney | 投稿日: 2021-04-22
コメント 64
投稿者: dolmen | 投稿日: 2021-04-22
コメント 65
投稿者: ayang64 | 投稿日: 2021-04-22
コメント 66
投稿者: ayang64 | 投稿日: 2021-04-22
コメント 67
投稿者: davecheney | 投稿日: 2021-04-23
コメント 68
投稿者: kylelemons | 投稿日: 2021-04-23
コメント 69
投稿者: dolmen | 投稿日: 2021-04-23
コメント 70
投稿者: dolmen | 投稿日: 2021-04-23
コメント 71
投稿者: deanveloper | 投稿日: 2021-04-23
コメント 72
投稿者: rogpeppe | 投稿日: 2021-04-23
コメント 73
投稿者: clausecker | 投稿日: 2021-04-23
コメント 74
投稿者: jalavosus | 投稿日: 2021-04-23
コメント 75
投稿者: thejerf | 投稿日: 2021-04-23
コメント 76
投稿者: quenbyako | 投稿日: 2021-04-23
コメント 77
投稿者: rogpeppe | 投稿日: 2021-04-24
コメント 78
投稿者: kylelemons | 投稿日: 2021-04-27
コメント 79
投稿者: JAicewizard | 投稿日: 2021-04-27
コメント 80
投稿者: davecheney | 投稿日: 2021-04-27
コメント 81
投稿者: thejerf | 投稿日: 2021-04-28
コメント 82
投稿者: JAicewizard | 投稿日: 2021-04-28
コメント 83
投稿者: dolmen | 投稿日: 2021-05-11
コメント 84
投稿者: quenbyako | 投稿日: 2021-05-12
コメント 85
投稿者: dolmen | 投稿日: 2021-06-09
コメント 86
投稿者: justjoeyuk | 投稿日: 2021-06-15
コメント 87
投稿者: icholy | 投稿日: 2021-06-15
コメント 88
投稿者: alnr | 投稿日: 2021-06-16
コメント 89
投稿者: JAicewizard | 投稿日: 2021-06-16
コメント 90
投稿者: clausecker | 投稿日: 2021-06-16
コメント 91
投稿者: deanveloper | 投稿日: 2021-06-16
コメント 92
投稿者: clausecker | 投稿日: 2021-06-16
コメント 93
投稿者: deanveloper | 投稿日: 2021-06-16
コメント 94
投稿者: clausecker | 投稿日: 2021-06-16
コメント 95
投稿者: deanveloper | 投稿日: 2021-06-16
コメント 96
投稿者: quenbyako | 投稿日: 2021-06-18
コメント 97
投稿者: DmitriyMV | 投稿日: 2021-06-19
コメント 98
投稿者: quenbyako | 投稿日: 2021-06-19
コメント 99
投稿者: deanveloper | 投稿日: 2021-06-19
コメント 100
投稿者: DmitriyMV | 投稿日: 2021-06-19
コメント 101
投稿者: deanveloper | 投稿日: 2021-06-19
コメント 102
投稿者: DmitriyMV | 投稿日: 2021-06-20
コメント 103
投稿者: deanveloper | 投稿日: 2021-06-20
コメント 104
投稿者: quenbyako | 投稿日: 2021-06-22
コメント 105
投稿者: benhoyt | 投稿日: 2021-09-23
コメント 106
投稿者: seebs | 投稿日: 2021-09-26
コメント 107
投稿者: earthboundkid | 投稿日: 2021-09-26
コメント 108
投稿者: moonchant12 | 投稿日: 2022-01-19
コメント 109
投稿者: earthboundkid | 投稿日: 2022-01-20
コメント 110
投稿者: rogpeppe | 投稿日: 2022-01-20
コメント 111
投稿者: earthboundkid | 投稿日: 2022-01-20
コメント 112
投稿者: acehow | 投稿日: 2022-04-20
コメント 113
投稿者: quenbyako | 投稿日: 2022-04-21
コメント 114
投稿者: afa7789 | 投稿日: 2022-07-22
コメント 115
投稿者: afa7789 | 投稿日: 2022-07-22
コメント 116
投稿者: earthboundkid | 投稿日: 2022-07-22
コメント 117
投稿者: EraYaN | 投稿日: 2023-03-14
コメント 118
投稿者: DeedleFake | 投稿日: 2023-03-14
コメント 119
投稿者: EraYaN | 投稿日: 2023-03-15
コメント 120
投稿者: itroot | 投稿日: 2023-03-15
コメント 121
投稿者: ivalue2333 | 投稿日: 2023-04-03
コメント 122
投稿者: ianlancetaylor | 投稿日: 2023-06-07
コメント 123
投稿者: benhoyt | 投稿日: 2023-06-08
コメント 124
投稿者: griesemer | 投稿日: 2023-06-08
コメント 125
投稿者: ianlancetaylor | 投稿日: 2023-06-08
コメント 126
投稿者: willfaught | 投稿日: 2023-06-08
コメント 127
投稿者: DeedleFake | 投稿日: 2023-06-08
コメント 128
投稿者: benhoyt | 投稿日: 2023-06-08
コメント 129
投稿者: zephyrtronium | 投稿日: 2023-06-08
コメント 130
投稿者: willfaught | 投稿日: 2023-06-08
コメント 131
投稿者: ianlancetaylor | 投稿日: 2023-06-08
コメント 132
投稿者: rogpeppe | 投稿日: 2023-06-08
コメント 133
投稿者: robpike | 投稿日: 2023-06-08
コメント 134
投稿者: leighmcculloch | 投稿日: 2023-06-12
コメント 135
投稿者: earthboundkid | 投稿日: 2023-06-12
コメント 136
投稿者: DmitriyMV | 投稿日: 2023-06-12
コメント 137
投稿者: ianlancetaylor | 投稿日: 2023-06-12
コメント 138
投稿者: leighmcculloch | 投稿日: 2023-06-12
コメント 139
投稿者: DeedleFake | 投稿日: 2023-06-13
コメント 140
投稿者: zephyrtronium | 投稿日: 2023-06-13
コメント 141
投稿者: zephyrtronium | 投稿日: 2023-06-13
コメント 142
投稿者: ianlancetaylor | 投稿日: 2023-06-13
コメント 143
投稿者: clausecker | 投稿日: 2023-06-13
コメント 144
投稿者: ianlancetaylor | 投稿日: 2023-07-19
コメント 145
投稿者: rogpeppe | 投稿日: 2023-07-20
コメント 146
投稿者: Merovius | 投稿日: 2023-07-20
コメント 147
投稿者: icholy | 投稿日: 2023-07-20
コメント 148
投稿者: rogpeppe | 投稿日: 2023-07-20
コメント 149
投稿者: earthboundkid | 投稿日: 2023-07-20
コメント 150
投稿者: ianlancetaylor | 投稿日: 2023-07-20
コメント 151
投稿者: Merovius | 投稿日: 2023-07-20
コメント 152
投稿者: DeedleFake | 投稿日: 2023-07-20
コメント 153
投稿者: willfaught | 投稿日: 2023-07-21
コメント 154
投稿者: jimmyfrasche | 投稿日: 2023-07-22
コメント 155
投稿者: metux | 投稿日: 2023-10-02
コメント 156
投稿者: DeedleFake | 投稿日: 2023-10-03
コメント 157
投稿者: metux | 投稿日: 2023-10-04
コメント 158
投稿者: adonovan | 投稿日: 2023-12-06
コメント 159
投稿者: robpike | 投稿日: 2023-12-07
コメント 160
投稿者: findleyr | 投稿日: 2024-01-10
コメント 161
投稿者: perj | 投稿日: 2024-01-11
コメント 162
投稿者: smasher164 | 投稿日: 2024-01-12
コメント 163
投稿者: andig | 投稿日: 2024-01-12
コメント 164
投稿者: earthboundkid | 投稿日: 2024-07-26
コメント 165
投稿者: bbkane | 投稿日: 2025-02-20
コメント 166
投稿者: adonovan | 投稿日: 2025-02-20
コメント 167
投稿者: robpike | 投稿日: 2025-02-20
コメント 168
投稿者: mitar | 投稿日: 2025-02-20
コメント 169
投稿者: ianlancetaylor | 投稿日: 2025-02-20
コメント 170
投稿者: ianlancetaylor | 投稿日: 2025-02-20
コメント 171
投稿者: ianlancetaylor | 投稿日: 2025-03-05
コメント 172
投稿者: rogpeppe | 投稿日: 2025-03-06
コメント 173
投稿者: t9t | 投稿日: 2025-07-07
コメント 174
投稿者: earthboundkid | 投稿日: 2025-07-07
コメント 175
投稿者: adonovan | 投稿日: 2025-07-07
コメント 176
投稿者: apparentlymart | 投稿日: 2025-07-07
コメント 177
投稿者: aclements | 投稿日: 2025-07-09
コメント 178
投稿者: neild | 投稿日: 2025-07-09
コメント 179
投稿者: mitar | 投稿日: 2025-07-09
コメント 180
投稿者: mibk | 投稿日: 2025-07-10
コメント 181
投稿者: aclements | 投稿日: 2025-07-10
コメント 182
投稿者: perj | 投稿日: 2025-07-13
コメント 183
投稿者: rednafi | 投稿日: 2025-07-14
コメント 184
投稿者: mcandre | 投稿日: 2025-07-14
コメント 185
投稿者: aclements | 投稿日: 2025-07-23
コメント 186
投稿者: DeedleFake | 投稿日: 2025-07-23
コメント 187
投稿者: adonovan | 投稿日: 2025-07-23
コメント 188
投稿者: earthboundkid | 投稿日: 2025-07-24
コメント 189
投稿者: neild | 投稿日: 2025-07-24
コメント 190
投稿者: Merovius | 投稿日: 2025-07-24
コメント 191
投稿者: ianlancetaylor | 投稿日: 2025-07-24
コメント 192
投稿者: benhoyt | 投稿日: 2025-07-25
コメント 193
投稿者: jakebailey | 投稿日: 2025-07-25
コメント 194
投稿者: adonovan | 投稿日: 2025-07-30
コメント 195
投稿者: ianlancetaylor | 投稿日: 2025-07-30
コメント 196
投稿者: Merovius | 投稿日: 2025-07-30
コメント 197
投稿者: aclements | 投稿日: 2025-07-31
コメント 198
投稿者: DeedleFake | 投稿日: 2025-07-31
コメント 199
投稿者: jakebailey | 投稿日: 2025-07-31
コメント 200
投稿者: Merovius | 投稿日: 2025-07-31
コメント 201
投稿者: adonovan | 投稿日: 2025-07-31
コメント 202
投稿者: t9t | 投稿日: 2025-07-31
コメント 203
投稿者: Merovius | 投稿日: 2025-07-31
コメント 204
投稿者: adonovan | 投稿日: 2025-07-31
コメント 205
投稿者: greg-dennis | 投稿日: 2025-07-31
コメント 206
投稿者: apparentlymart | 投稿日: 2025-07-31
コメント 207
投稿者: Merovius | 投稿日: 2025-07-31
コメント 208
投稿者: JAicewizard | 投稿日: 2025-08-02
コメント 209
投稿者: adonovan | 投稿日: 2025-08-06
コメント 210
投稿者: andig | 投稿日: 2025-08-06
コメント 211
投稿者: alnr | 投稿日: 2025-08-06
コメント 212
投稿者: josharian | 投稿日: 2025-08-06
コメント 213
投稿者: adonovan | 投稿日: 2025-08-07
コメント 214
投稿者: Merovius | 投稿日: 2025-08-07
コメント 215
投稿者: Merovius | 投稿日: 2025-08-07
コメント 216
投稿者: adonovan | 投稿日: 2025-08-07
コメント 217
投稿者: alnr | 投稿日: 2025-08-07
コメント 218
投稿者: adonovan | 投稿日: 2025-08-07
コメント 219
投稿者: alnr | 投稿日: 2025-08-07
コメント 220
投稿者: adonovan | 投稿日: 2025-08-07
コメント 221
投稿者: alnr | 投稿日: 2025-08-07
コメント 222
投稿者: aidandj | 投稿日: 2025-08-07
コメント 223
投稿者: t9t | 投稿日: 2025-08-07
コメント 224
投稿者: aclements | 投稿日: 2025-08-07
コメント 225
投稿者: aclements | 投稿日: 2025-08-07
コメント 226
投稿者: ianlancetaylor | 投稿日: 2025-08-07
コメント 227
投稿者: rogpeppe | 投稿日: 2025-08-07
コメント 228
投稿者: chai2010 | 投稿日: 2025-08-07
コメント 229
投稿者: adonovan | 投稿日: 2025-08-08
コメント 230
投稿者: Merovius | 投稿日: 2025-08-08
コメント 231
投稿者: Merovius | 投稿日: 2025-08-08
コメント 232
投稿者: atdiar | 投稿日: 2025-08-08
コメント 233
投稿者: josharian | 投稿日: 2025-08-08
コメント 234
投稿者: fabiopicchi | 投稿日: 2025-08-08
コメント 235
投稿者: zephyrtronium | 投稿日: 2025-08-08
コメント 236
投稿者: adonovan | 投稿日: 2025-08-08
コメント 237
投稿者: Merovius | 投稿日: 2025-08-08
コメント 238
投稿者: Merovius | 投稿日: 2025-08-08
コメント 239
投稿者: adonovan | 投稿日: 2025-08-08
コメント 240
投稿者: jonathansharman | 投稿日: 2025-08-08
コメント 241
投稿者: atdiar | 投稿日: 2025-08-08
コメント 242
投稿者: rogpeppe | 投稿日: 2025-08-12
コメント 243
投稿者: aclements | 投稿日: 2025-08-15
コメント 244
投稿者: DmitriyMV | 投稿日: 2025-08-15
コメント 245
投稿者: Merovius | 投稿日: 2025-08-15
コメント 246
投稿者: jakebailey | 投稿日: 2025-08-15
コメント 247
投稿者: Merovius | 投稿日: 2025-08-16
コメント 248
投稿者: jakebailey | 投稿日: 2025-08-16
コメント 249
投稿者: aclements | 投稿日: 2025-08-20
コメント 250
投稿者: adonovan | 投稿日: 2025-09-03
コメント 251
投稿者: gazerro | 投稿日: 2025-09-03
コメント 252
投稿者: aclements | 投稿日: 2025-09-10
コメント 253
投稿者: robpike | 投稿日: 2025-09-11
コメント 254
投稿者: aclements | 投稿日: 2025-09-17
コメント 255
投稿者: gopherbot | 投稿日: 2025-09-18
コメント 256
投稿者: gopherbot | 投稿日: 2025-09-18
コメント 257
投稿者: gopherbot | 投稿日: 2025-09-18
コメント 258
投稿者: gopherbot | 投稿日: 2025-09-18
コメント 259
投稿者: gopherbot | 投稿日: 2025-09-22
コメント 260
投稿者: gopherbot | 投稿日: 2025-09-23
コメント 261
投稿者: gopherbot | 投稿日: 2025-09-25
コメント 262
投稿者: gopherbot | 投稿日: 2025-10-20
コメント 263
投稿者: gopherbot | 投稿日: 2025-10-22
コメント 264
投稿者: adonovan | 投稿日: 2025-10-27
コメント 265
投稿者: gopherbot | 投稿日: 2025-10-30
コメント 266
投稿者: arvenil | 投稿日: 2026-02-11
コメント 267
投稿者: swtch1 | 投稿日: 2026-02-11
コメント 268
投稿者: adonovan | 投稿日: 2026-02-11
コメント 269
投稿者: Merovius | 投稿日: 2026-02-11
コメント 270
投稿者: siutsin | 投稿日: 2026-02-18
コメント 271
投稿者: gopherbot | 投稿日: 2026-02-18
コメント 272
投稿者: gopherbot | 投稿日: 2026-02-18
コメント 273
投稿者: gopherbot | 投稿日: 2026-02-18
コメント 274
投稿者: aclements | 投稿日: 2026-02-20
関連Issue
&T(v)提案(2014年)→ 全コメント翻訳記事