Cyber is a new programming language focused on delivering fast and enjoyable scripting experiences. It incorporates features like dynamic and static typing, concurrency using fibers, and memory safety, making it suitable for various scripting needs.
Designed with performance as a core principle, Cyber includes a fast VM and JIT compiler. The language is cross-platform, allowing for broad applicability. Comprehensive documentation is available for a detailed overview of its features.
Cyber offers strong interoperability through 'libcyber', which allows the language to be embedded into other applications. The command-line interface (CLI) and core library of Cyber are built using libcyber. Additionally, its Foreign Function Interface (FFI) API enables scripts to interact with C-ABI compatible libraries. A tool called 'cbindgen.cy' automates the generation of bindings from C header files, with examples including Raylib and LLVM.
Cyber is an evolving project that welcomes community contributions and ideas. Users can file issues on GitHub or join the Discord server for discussions. The project also accepts support through GitHub Sponsors and Patreon.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Cyber is a new programming language designed for fast, memory-safe scripting, featuring both dynamic and static typing, concurrency with fibers, and cross-platform compatibility. It aims to provide a performant and user-friendly option for scripting tasks, with interop capabilities for embedding and FFI.