-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider porting to a language that doesn't require a runtime #34
Comments
Is that project really working? Also is the footprint of python nix-gl-host large?
And is rust with libc runtime free? You're using patchelf that also requires libc
|
Nice! Porting this to Rust was indeed part of our roadmap! I sadly don't have any Nvidia GPU anymore to test this :( (See #7 (comment) for more details) If anybody's willing to take over this project to push it forward, we could definitely move this to nix-communiy and add new maintainers to it. Ping @Atry @wentasah @SomeoneSerge who also expressed some degree of interest for this project in the past as well. |
ah nice catch, I mis-implemented -p. will fix.
it's about 100mb. I'm golfing all my dependencies down in size and this one seemed easy to tackle. |
In contexts where you don't require a Python install for other things, including nix-gl-host drags along of python 3 as a ~100mb bump in size.
For example - I have a Rust program that I package into a Docker image, and nix-gl-host ups that image size by 100mb due to its Python dep.
I've ported nix-gl-host to Rust here https://github.com/arilotter/nix-gl-host-rs and it seems to work perfectly!
The text was updated successfully, but these errors were encountered: