|
|
|
|
|
by twoquestions
3353 days ago
|
|
In small doses it's fine, but 2000 line functions whose branches have nothing to do with each other is hard to fit in one's head. The great thing about statically-typed languages is that they help you write your software instead of giving you a blowtorch and saying "have fun". I know a lot of people find that a bit patronizing, but I'm not one to turn down help (especially from a bot that won't call me on it later). |
|
I'm also not against static typing, but I am against thinking it's a silver bullet. Consider this: `function inc(x: number): number { return x - 1; }`. It passes the type checker, but the blow torch still burned you.