|
|
|
|
|
by Pitarou
3302 days ago
|
|
What a great idea for an analysis, but I can’t see ANY patterns in the data. I thought the expressiveness of the language might be a factor. A line of Haskell does more than a line of Java, so it there is more room for bugs. Clearly not. I thought the age of the language might a factor. We would hope that language designers learn from what has gone before, and make better languages. But Erlang, one of the oldest in the sample, is also one of the least bug-prone. The one that really shocked me is Ruby vs Python. The two are similar in so many ways, and on the points where they differ, I would have expected that Python’s “one way to do it” philosophy would have made it less bug-prone. That’s clearly not how it works. |
|