RPC, RMI, CORBA, EJB, SOAP: looks like distributed systems with static typing are less successful in the long run
3
26
15
@mittie @stilkov I’d rather argue that these are examples of systems ignoring the very nature of distribution, i.e. the network.
2
1
@hseeberger Which is part of the observation @mittie made ;-) Static typing is not made to work over the network.
2
@stilkov @mittie I’d say that static typing is for compilation and has nothing to do with local/distributed runtimes.
1
Replying to @hseeberger
@hseeberger @mittie That’s exactly the point: It’s intended for compilation, which is why it typically fails when parts are not linked.

Feb 15, 2016 · 2:23 PM UTC

1
2
Replying to @stilkov
@stilkov @mittie Whether two processes communicate successfully over the network has nothing to do with the choice of the type system.
1
@hseeberger @mittie It has a lot to do with the assumption that both sides have the exact same schema, inherent in most systems.
2