Slide 125
Slide 125 text
125
125
他の言語では……
• できるだけ同じ構造のコードを書いて実験してみた
• Ruby: [8, 9, 10, 4, 4, 5, 2, 2, 2, 1, 1, 1, 0, 0, 0]
• Python: [8, 9, 10, 4, 4, 5, 2, 2, 2, 1, 1, 1, 0, 0, 0]
• Java: java.util.ConcurrentModificationException
• C++: [8, 9, 10, 4, 5] (おそらく未定義動作)
• Go: [8, 9, 10, 4, 4, 5]
• JavaとGoはこのケースを意識的にハンドルしてる感じがある