No articles match
C sources, C libraries and code shared between packages2 days ago
C, C++ and Fortran sources next to Zig | A C library compiled by Zig | A Zig module shared between packages | C-callable functions
Distributing a package that uses RZig2 days ago
What the package states | How users get Zig | GitHub and r-universe | CRAN | Continuous integration
Exports, internal routines and classes2 days ago
Names, defaults and invisible results | Internal routines | Classes | What R sees | Build and use | Customized build files
Getting started with RZig2 days ago
Find the compiler | Create a package | Add a function | Scan, generate and check | Build and call | Test the Zig code | Try Zig from the R prompt | Next steps
Numerical routines of R in Zig code2 days ago
Distributions | Linear algebra | Optimization and R functions as arguments | Integration | Build and run
Threads, random numbers and CRAN's two-core rule2 days ago
A parallel loop | A reproducible reduction | Random numbers | The number of threads | Build and run
Updating rzig in a package2 days ago
A package to update | What the update does | Customized build files are kept | A framework from another version | Recommended routine
Porting a C++ hot loop from Rcpp to RZig12 days ago
Start from the behavior, not the wrapper | Scaffold the Zig-backed package | Inspect what R will see | Generate the bindings | Check the signature before compiling | Build and call | What changes in the port | Measure the boundary separately | Port incrementally