Senegal
rpki-client-portable
Our great sponsors
Senegal | rpki-client-portable | |
---|---|---|
4 | 1 | |
125 | 47 | |
1.6% | - | |
1.8 | 7.3 | |
about 3 years ago | about 1 month ago | |
C | C | |
MIT License | ISC License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Senegal
-
Senegal Programming Language
> Senegal is compiled and Wren is interpreted
Senegal seems to use a bytecode interpreter: https://github.com/SenegalLang/Senegal/blob/22fe863ad234e43a...
rpki-client-portable
-
Writing portable C that uses pledge/unveil?
A kind email reached me (not naming names here unless they want to claim credit) suggesting a ./configure test that defines HAVE_PLEDGE, and then wrapping the pledge() invocation in that #ifdef HAVE_PLEDGE check, pointing me at rpki-client-portable as an example of this pattern.
What are some alternatives?
MoarVM - A VM with adaptive optimization and JIT compilation, built for Rakudo
oconfigure - configuration script for portable, OpenBSD-oriented systems
Wren - The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
bgpsee - A Read-Only BGP CLI Peering Tool
q3vm - Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
frr - The FRRouting Protocol Suite
promit - Promit is object oriented, bytecode interpreted, lightweight, elegant and fast programming language.
oed - Portable OpenBSD ed(1) editor.
pocketlang - A lightweight, fast embeddable scripting language.
janet - A dynamic language and bytecode vm