4 ms·
I disklike Scala. I want less runtime baggage if possible or at least a nice wrapper around it (like venv is in python 3.4)
by allegory 12y ago
I disklike Scala. I want less runtime baggage if possible or at least a nice wrapper around it (like venv is in python 3.4)
- lmm 12y agoI'm not sure I understand. I use the maven shade plugin, so all there is at runtime is the JVM (system package) and the jar (built from libraries, but all of that's handled nicely with maven and its plugins), which can be fetched by http(s) from the repository and then just run (java -jar xyz.jar). There's no wrapping at the filesystem level but there doesn't need to be, because the classpath lets code load everything it needs from within that one jar file.
- allegory 12y agoThat's ok until it goes wrong at which point you need to know the JVM inside out and Maven. I do know a lot about them but don't desire retaining that information :)
- lmm 12y agoShrug; I've found I spend less time debugging non-scala code when working in scala than I spend debugging non-python code when working in python. (When many popular python libraries go wrong, you need to know C).
- allegory 12y agoI know C so that's fine for me. It just doesn't suit me that is all.