Re:Why We Chose Typescript
by bayesian_horse on Saturday July 01, 2017 @05:12AM
(#14676200)
Erm, so splitting big Python projects into microservices is proof that dynamic typing is unsustainable?
No; but a single microservice is a smaller code base that a large monolith, so the problem . Also, you normally control the microservice's interface more strictly, and change it less often, and care about compatibility and versioning more, than for a typical internal API.
Highly dynamic languages like Python or PHP or Perl are easy to start with, so they're great for prototypes. Then either a serious rewrite follows, using a statically checked language, or scaffolding is erected to continue to make do with the dynamic code. Microservices help!