An open API service indexing awesome lists of open source software.

https://github.com/peter-lyons-kehl/peter-lyons-kehl

How I can contribute
https://github.com/peter-lyons-kehl/peter-lyons-kehl

Last synced: 8 months ago
JSON representation

How I can contribute

Awesome Lists containing this project

README

          

# I love Rust

![Photo of the author with Rust books and his workstation](working_and_reading_on_rust.jpg)

## Why Rust

While I've worked in several programming languages, I prefer Rust. It makes memory and concurrency safe.
It is explicit and any side effects are controlled. Types are pretty good. Also, I love the
community.

## Current projects

- scale-rs: libraries for productivity and ergonomics
- on hold:
- smart slices (ranging-rs/slicing-rs),
- smart ranges (ranging-rs/ranging-rs),
- heap and heapless functionality (ranging-rs/heappie),
- patterns on handling data in `no_std` (embedded-friendly) Rust (no_std_data),
- cooperative allocation - only for pure safe applications (coop-rs/coop).
Starting in December 2022.

## Presentations

- `no_std` libraries in Rust [no_std_libs](https://peter-lyons-kehl.github.io/no_std_libs),
- Present Markdown with Reveal.js (on GitHub Pages)
[present_markdown_reveal](https://peter-lyons-kehl.github.io/present_markdown_reveal.js/),
- `no_std` RNA slice patterns - a long-term set of 18 presentations:
[no_std_rna_slice_patterns_presentation](https://github.com/peter-lyons-kehl/no_std_rna_slice_patterns_presentation),
which I'll integrate into its related project no_std_data.

## Contributing

I'm open to long-term contracting and permanent positions. Extra points if it's open source.