4 ms·
This is why web development (and python, don't get me started on the pain that is python) is not for me.
by mavamaarten 3y ago
This is why web development (and python, don't get me started on the pain that is python) is not for me.
- satvikpendem 3y agoWhat do you code in? For any language if you don't have the toolchain set up, obviously it'll seem laborious to install it, it's not a knock on the framework used on top of the toolchain.
- bombolo 3y agoBut python is already installed on most linux systems
- satvikpendem 3y agoWhich Python, 2 or 3? How will you handle local versus global dependencies? Will you use pip, conda, virtualenv or something else? How will you package up the code and/or executable? It's not as simple as shipping code to the user.
- bombolo 3y ago[dead]
- mavamaarten 3y agoJava/Kotlin. You define where to get the dependencies in a simple script, you define the version of the build tools, a wrapper script fetches the build tools (gradle) for you and that's it. Everything is neatly cached system-wide where possible and on a project-level otherwise. No conflicts, no shenanigans.
- satvikpendem 3y agoYou still had to set that toolchain up, which is my point.