I really wish kscript would catch on. Kotlin is an excellent language and I have enjoyed using it for some utility scripts.
People around here love to do anything in their power to achieve the exact properties of using Nix using ANYTHING other than Nix.
People around here love to do anything in their power to achieve the exact properties of using Nix using ANYTHING other than Nix.
And I don’t think its a bad thing. Otherwise we become too dependent on one platform / solution / developers. I would also like to have some Nix superpowers, without relying on Nix. However I don’t know what this post has anything to do with Nix.
Good point. There’s zero danger of that though. The overused dependency in most everyone’s stack is actually Docker. If anything, Nix is a better way to lock/archive state for future runs.
Nix might be the better concept overall, but its a specific concept that is not available everywhere. Docker on the other hand can be installed and used on any distribution, and removed too. Once you rely on Nix and its system, you can’t just remove it, its your lifestyle now.
That’s silly. There’s a lot you can say about nix but you clearly don’t know much about it if you think it can’t be used across many platforms.
You sure about that? https://github.com/nix-community/nixos-anywherehttps://dev.to/jajera/using-nix-on-windows-the-right-way-14ki
Also, you can’t remove Nix? Are you sure? You seem to not know anything at all about Nix but are just parroting various untrue things about it.
We are not talking about the package manager.
Also, you can’t remove Nix?
I don’t think you understood what I said.
We literally are talking about the package manager.
I understood very well. Maybe you don’t understand what you said.
Great job gaslighting me:
Once you rely on Nix and its system, you can’t just remove it, its your lifestyle now.
Dude whats your problem now? Take a deep breath.
You understand that saying something does not always mean “literal”. Who the fuck think that when I say you cannot remove it, that I would mean it literally? I said its becoming part of your lifestyle. Think about it and stop being a little child with the replies. Nobody is gaslighting you, in fact you are gaslighting me or you are incredible stupid at understanding other people.
So with those replies of you its clear that you are toxic and this is what you get for. Have a nice day.
How long do most of these take to parse/compile each time you run them? I’m guessing this doesn’t cache compiled artefacts. If the language has a mode to interpret it without compilation (trading runtime speed for compilation overhead) it may make sense, but if not, certainly the Scala and Haskell examples would be agonisingly slow.
Kscript catches dependencies and compiled output. First run compiles, second is fast.
Can’t speak for most of these ecosystems, but uv (for python) does cache the dependencies per version on user level, so it’s def not slower than python is in general, post first run





