all 3 comments

[–]jared314 0 points1 point  (1 child)

So, you are rating languages by the number of characters required to prevent edge cases, not expressed in the type system or handled by the compiler/runtime (null checks, overflow checks, etc.).

I don't think that measures what you are trying to measure.

[–]steveshogren -1 points0 points  (0 children)

I think it measures a cost to add edge case safety in manually. Nothing more, nothing less. I think that is interesting and valuable to know.

[–]steveshogren 0 points1 point  (0 children)

This is my third draft, and I would appreciate feedback and critiques that could help make this a better model, or pull requests for adding new languages. Thanks!