←back to thread

71 points susam | 2 comments | | HN request time: 0.556s | source
1. igouy ◴[] No.43674200[source]
Also see

"Software Fault Prevention by Language Choice: Why C is Not My Favorite Language"

https://people.eecs.berkeley.edu/~fateman/papers/software.pd...

replies(1): >>43674450 #
2. Rochus ◴[] No.43674450[source]
Interesting paper, thanks. The findings concerning C seem reasonable. I would add the very weak type checker and the silly syntax, of which the majority of people only use a fraction (many C constructs are surprising and not generally known) to the issue of the small Hamming distance from one valid syntax construct to another, not intended one. Though I doubt that (Common) Lisp is a valid alternative for the typical C use cases.