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
- Host: GitHub
- URL: https://github.com/peter-lyons-kehl/peter-lyons-kehl
- Owner: peter-lyons-kehl
- Created: 2021-03-10T00:09:14.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-15T23:21:17.000Z (about 1 year ago)
- Last Synced: 2025-01-16T02:34:31.704Z (10 months ago)
- Homepage: https://www.linkedin.com/in/peter-lyons-kehl
- Size: 335 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# I love Rust

## 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.