Fortran interface to the GNU Scientific Library
-
Updated
Jun 8, 2024 - Fortran
Fortran interface to the GNU Scientific Library
Basis is a deterministic systems programming language tailored for embedded environments. Its primary objective is guaranteeing predictability and resource safety before code reaches deployment. The language eliminates unexpected runtime crashes by rigidly managing memory, providing a foundation for highly reliable and consistently stable firmware.
Minimal working example of mixing Zig with C code.
Cross-platform keychain abstraction in Zig with C FFI — macOS SecItem / Linux libsecret
Portable Zig crypto primitives with a stable C FFI: SHA-256, HMAC, AES-CBC, PBKDF2, P-256, Ed25519. No OpenSSL.
Portable FIDO2/WebAuthn in Zig with C FFI — direct USB HID, no Apple entitlements needed
Single header templates for wrapping C++ functors as opaque userdata plus function pointers for C interop
Cross-platform notifications in Zig with C FFI — macOS osascript / Linux libnotify
The Boa compiler.
A spur-of-the-moment programming language made to inspire people to bodge something up on impulse
This is an example of C/xx interop in Swift Package
Add a description, image, and links to the c-interop topic page so that developers can more easily learn about it.
To associate your repository with the c-interop topic, visit your repo's landing page and select "manage topics."