People often imagine that quick-and-dirty code is better in an untyped language. I think that's true for the first day or so. But if a team is sprinting to get something done over even a few days, a good type system is an accelerant.
-
-
That said, one of my best recent refactoring experiences was translating a small library from Python to OCaml, refactoring in OCaml thanks to the static typer tracking conventions for me, then retranslating to Python.
-
Why did you translate back to Python at the end?
- 2 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Read my blog!