← Back to context

Comment by elliotec

10 hours ago

Are they _solving_ these issues of dynamism with typing? What other issues does it introduce?

Yes they are. Issues with typing on top is that it's not necessarily always robust enough, and not every company has the resources or premier language developer at the helm like Microsoft's TypeScript's Anders Hejlsberg.

whole lotta companies moving from ruby monoliths to ts distributed systems

  • Whole lotta companies regret doing that.

    Take a working system and rewrite it as a series of separated network services that never quite implement the full original functionality in a new, trendy language just because.

    It was a fad that new broom CTOs were keen on 5 years ago and I've seen a few companies killed by that decision.

    There's so much unnecessary added complexity in running a distributed system of ts micro-services compared to a monolith. You need to be honest about that.