Comment Comment by likeabbas It's pretty terrible IMO.* IDE refactoring is impossible because it can't infer the types, so if you do want to make large refactors it's a huge time sink* It takes 3x longer to read and understand what the code is doing* Requires almost twice as many unit tests for things that would normally be resolved by the compiler* ci/cd can actually be slower since there's no incremental compilation parent likeabbas 3 years ago
* IDE refactoring is impossible because it can't infer the types, so if you do want to make large refactors it's a huge time sink
* It takes 3x longer to read and understand what the code is doing
* Requires almost twice as many unit tests for things that would normally be resolved by the compiler
* ci/cd can actually be slower since there's no incremental compilation