|
|
|
|
|
by dragonwriter
403 days ago
|
|
> The value in types is telling the compiler to make certain assumptions so it can optimize the output. Correctness is more important (in general and as a benefit of type checking) than optimization. Doing the wrong thing fast is easy, but not valuable. |
|
(Personally I find a type checker tremendously valuable for communicating with myself - and my team, I suppose - about assumptions being made in other parts of the program, which can probably be accounted "correctness".)