<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:r="https://r-universe.dev"><channel><title>marekdejauj.r-universe.dev</title><link>https://marekdejauj.r-universe.dev</link><description>Recent package updates in marekdejauj</description><generator>R-universe</generator><image><url>https://github.com/marekdejauj.png</url><title>R packages by marekdejauj</title><link>https://marekdejauj.r-universe.dev</link></image><lastBuildDate>Fri, 09 Oct 2026 09:41:39 GMT</lastBuildDate><item><title>[marekdejauj] rzig 0.3.0</title><author>marek.deja@uj.edu.pl (Marek Deja)</author><description>Scaffolds packages backed by Zig and generates a safe
native boundary for plain Zig functions. The generated
integration converts objects at the language boundary,
registers native routines, propagates errors, and compiles
across platforms without requiring C++. Each step of the
workflow is a function: locating a supported Zig compiler,
scaffolding the package, scanning the Zig source for exported
functions, rendering and writing the bindings, checking the
package before compilation, and building it with the compiler
errors reported by file and line. The scan, the checks and the
generated bindings are pure R; a Zig compiler is needed only to
build a package created with the scaffold.</description><link>https://github.com/r-universe/marekdejauj/actions/runs/37959685997</link><pubDate>Fri, 09 Oct 2026 09:41:39 GMT</pubDate><r:package>rzig</r:package><r:version>0.3.0</r:version><r:status>success</r:status><r:repository>https://marekdejauj.r-universe.dev</r:repository><r:upstream>https://github.com/marekdejauj/rzig</r:upstream><r:article><r:source>porting-rcpp.Rmd</r:source><r:filename>porting-rcpp.html</r:filename><r:title>Porting a C++ hot loop from Rcpp to RZig</r:title><r:created>2026-08-20 05:59:24</r:created><r:modified>2026-10-09 09:41:39</r:modified></r:article></item></channel></rss>