|
|
|
|
|
by williamdclt
12 days ago
|
|
> people used to write server software in compiled languages feel the need for them because any runtime bug means downtime I keep hearing that but I don't think it's been true in many years? Whether it's Go, Java, C#, Rust... a runtime bug will only fail the request, not the whole server. FWIW, the main reason I like types isn't for the compile-time guarantees (although they're certainly nice). It's for documenting what are the data types I'm working with rather than having to guess them from the code, it's for knowing that something is a square hole therefore I should put a square piece in. |
|