Software Development
Stata C Plugins
Develop high-performance C/C++ plugins for Stata using the stplugin.h SDK. Use when the user asks to create a Stata plugin, write C/C++ code for Stata, accelerate a Stata command with C, build cross-platform Stata plugins, or translate/port a Python or R package into Stata. Covers the full lifecycle: SDK setup, data flow, memory safety, .ado wrappers with preserve/merge, cross-platform compilation, performance optimization (pthreads, pre-sorted indices, XorShift RNG), debugging, and distribution via net install. Also includes a translation workflow for porting Python/R packages to Stata — wrapping existing C++ backends when available, or writing C from scratch when not.
- Publisher / source
- brycewang-stanford/Auto-Empirical-Research-Skills (found on GitHub top repositories)
- Upstream record
- brycewang-stanford/Auto-Empirical-Research-Skills
- Version
- Version 1
- Published
- Publication review
- Approved for publication
- Content fingerprint
16d8577cf0dc08ce2ee7e8f22622e5957828b5d8355ad73026b0707d468bed26