Become a sponsor to Diggory Hardy
I am the primary maintainer of Rust's Rand lib family, responsible for much of the planning, design and code review (plus a significant amount of code) starting with the release of version 0.4 in late 2017.
To thoroughly document the above, I am also the main author of the The Rust Rand Book, including a user guide, background on RNGs, plus auxiliary documentation on portability and version migration.
I have also started work on (yet another) Rust GUI toolkit, KAS, taking a lot of inspiration from Qt but avoiding reference cycles to achieve a robust widget model. KAS makes use of procedural macros to enable declarative specification of GUIs.
Contributions to Rust include a number of RFCs, though at this time only one has been accepted. Others include reborrow logic [postponed] and FromLossy [stalled].
Past work includes developing the OpenMalaria model of malaria epidemiology and control as a scientific collaborator.
Sponsorship enabling me to continue devoting energy towards the Rust community would be very much appreciated, though it is not for me to dictate you how much is appropriate.
Featured work
-
rust-random/rand
A Rust library for random number generation.
Rust 1,689 -
kas-gui/kas
Another GUI toolkit
Rust 906 -
rust-random/getrandom
A small cross-platform library for retrieving random data from (operating) system source
Rust 304 -
kas-gui/7guis
Implementation of https://eugenkiss.github.io/7guis/
Rust 10 -
rust-random/book
The Rust Rand Book
Shell 53 -
dhardy/pippin
a distributed-merge capable database for many small objects
Rust 78