3 ms·
I don't think this has anything to do with Ruby (dynamic) or Haskell (static). Scala is a dll hell b/c of binary incompatibility and a community that wants all
by Uchikoma 14y ago
I don't think this has anything to do with Ruby (dynamic) or Haskell (static).
Scala is a dll hell b/c of binary incompatibility and a community that wants all frameworks on bleeding edge Scala (RC even) versions.
Compared to Java, where many frameworks still work with Java 1.5 and dependency management is a joy.
- cageface 14y agoThe difference seems to be that languages with dynamic type systems or very simple static type systems aren't as difficult as languages that encode a lot more information into their types. Maybe it's not fair to generalize from just those few examples though.