3 ms·
Java and ruby are similar ages as python and dependencies are much better stories there.
by ecshafer 3y ago
Java and ruby are similar ages as python and dependencies are much better stories there.
- fbdab103 3y agoRuby never had nearly the FFI/other language problem as Python so could almost entirely focus on Ruby-code delivery.
- cesarb 3y agoThe same for Java, since its ecosystem has an allergy to calling native (non-JVM) code, to the point of rewriting perfectly good libraries in Java. When they do call native code, it's often in horrible ways (like copying a native library from within the JAR file to a temporary directory, and loading it from there, the JAR file coming with pre-compiled native libraries for all possible operating system and architecture combinations). So the Java package managers mostly focus on Java (and other JVM languages) code building and delivery.
- pjmlp 3y agoMaven and Gradle support building C and C++ libraries just fine.