python-secret-type
rune
python-secret-type | rune | |
---|---|---|
2 | 18 | |
5 | 1,927 | |
- | 0.0% | |
2.4 | 5.3 | |
about 2 months ago | 5 months ago | |
Python | C | |
MIT License | Apache License 2.0 |
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.
python-secret-type
rune
-
Some Programming Language Ideas
Using the same idea there is https://datadraw.sourceforge.net/ and https://github.com/google/rune using it.
DataDraw is an ultra-fast persistent database for high performance programs written in C. It's so fast that many programs keep all their data in a DataDraw database, even while being manipulated in inner loops of compute intensive applications. Unlike slow SQL databases, DataDraw databases are compiled, and directly link into your C programs. DataDraw databases are resident in memory, making data manipulation even faster than if they were stored in native C data structures (really). Further, they can automatically support infinite undo/redo, greatly simplifying many applications.
- The Rune Programming Language
- Odin Programming Language
-
Marvin Attack on RSA (Rust): potential key recovery through timing sidechannels
There are a few research languages where handling secrets and constant-time operations correctly is a first-class feature. See for example:
https://github.com/google/rune
- A high performance embedded database
- Rune
-
The Year of C++ Successor Languages
I can field questions folks might have on DataDraw. I'm not Bill, but I wrote the docs PR that recently overhauled the Rune README to highlight a lot of this interesting info about its use of the DD tool.
Another neat thing about DD -- the Rune compiler/grammar itself are written as DataDraw types, and one of the builtin things you can do is generate PostScript visualizations of them. Check this out:
https://github.com/google/rune/pull/33#issuecomment-13558283...
-
Sorting with SIMD
Maybe Google's new "Rune" language will become prevalent https://github.com/google/rune, which supports SoA.
-
Hacker News top posts: Nov 27, 2022
The Rune Programming Language\ (99 comments)
What are some alternatives?
Guice - Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.
Rhai - Rhai - An embedded scripting language for Rust.
rune - An embeddable dynamic programming language for Rust.
sgcl - Smart Garbage Collection Library for C++
duckscript - Simple, extendable and embeddable scripting language.
grasp - Grep Clojure code using clojure.spec regexes