|
|
|
|
|
by aragilar
631 days ago
|
|
Also, this is very much assuming that the code is both C or C++ and that LLVM is the right compiler to use. Fortran is still a major part of the ecosystem, which the Zig compiler isn't going to solve. There already exists numerous options to provide compilers to the problematic platform, the fact is binary wheels (mostly) solve the issue far better than doing local builds. Also, the large packages are typically due to the need to support the huge number of possible GPU combinations (because you care about what CUDA versions are supported). This feels like a solution being forced on a problem (not that zig cc isn't cool), but the post has really misunderstood the issues around wheels. |
|