News for hackers. Stuff that matters.
Re:Llama.cpp: Full CUDA GPU Acceleration by the__alchemist on Tuesday June 13, 2023 @07:46AM (#36308805)
> For something like C or C++? Usually the most complicated part is running `make` or `cmake` with `pkgconfig` somewhere in my path. Maybe install some missing system libraries if necessary.

I don't mean to detract from your main point re Python dependencies, but I find this about C to be rarely true. `make` etc build flows usually result in dependency-related compile errors, or may require a certain operating system. I notice this frequently with OSS or academic software that doens't ship binaries.

Re:Llama.cpp: Full CUDA GPU Acceleration by andybak on Tuesday June 13, 2023 @11:16AM (#36311485)
Yep. I've given up on any C or C++ projects because I find they almost never work and waste hours of my time. Part of the issue might be the fact that I'm often using Windows or MacOS but I've had bad experiences on Linux also.
Re:Llama.cpp: Full CUDA GPU Acceleration by pessimizer on Tuesday June 13, 2023 @12:23PM (#36312576)
> `make` etc build flows usually result in dependency-related compile errors,

Which are displayed to me during the `./configure` step before the `make`, and usually require me to type "apt-get install [blah] [blah] [blah]", and to run configure again.

Re:Llama.cpp: Full CUDA GPU Acceleration by orra on Tuesday June 13, 2023 @01:01PM (#36313211)
Not all configure scripts are created equal: a lot of them only tell you about missing dependencies one at a time.

I'm glad make, etc., works for yo. But for me, neither C, C++, nor Python are particularly enjoyable dependency wise.