Is there a strong case that Julia is a more composable language?

This is — itself — a reason for Julia’s composability. Every Turing complete language can implement any features from any other language… except performance.

I think that having user defined structs and functions as capable and performant as language “builtins” is a big part of the composability story. Multiple dispatch helps but I wouldn’t dismiss performance. As Jeff says, “performance is actually special”.

20 Likes