Sure. In Go, this was one of the details that cemented my love for the language. Imagine you have a multiline list, sorted alphabetically.
strs = [
"a",
"b",
"c"
]
If you don't have a trailing comma (looking at you, JSON), when you add a new item, you have to make changes on two lines: strs = [
"a",
"b",
"c", // Change 1.
"d" // Change 2.
]
On the other hand, when you have obligatory trailing comma on multiline lists, there is only one change: strs = [
"a",
"b",
"c", // No change, since the comma was already there.
"d", // Change 1.
]