Our great sponsors
-
I’m starting to formulate some ideas I’ve had for a long time around CI/CD. No guarantees it’ll go anywhere, but I find it pretty hypocritical that we advocate for testing the skin off our code before we accept it as production ready, but then basically test in production the pipelines that deliver that automation. There just aren’t easy ways to test a pipeline before you merge it or before you make the change in production. Your pretty much forced into a practice we all dislike. Anyway, thoughts here: https://github.com/rustl3rs/banner
-
I am working on a new machine learning runtime for CPU inference of ONNX models, focused especially on use in WebAssembly/browsers. It is part of a larger effort to create a modern alternative to https://github.com/robertknight/tesseract-wasm for in-browser OCR. Tesseract's recognition of lines works quite well and uses modern methods (LSTM neural networks), but its detection of text lines, page layout etc. uses heuristics that are brittle.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
A native GUI library https://github.com/marc2332/freya
-
Like my Go chess engine I have rewritten already three times from the ground up. One reason is that I have no idea what I am supposed to be doing. The second one is that I have no idea how to best do it. I usually go for the least resistance path of progress, get familiar with the problem and tools and then improve it. For reference this is my pet project: https://github.com/likeawizard/tofiks
-
You should read The Rustonomicon before you use unsafe since it's essentially the unsafe guidelines and covers much more than I can here
-
I am working on astro-float. My goal is to write a procedural macro which, roughly speaking, given a precision, a rounding mode, and a math expression computes the correctly rounded result of that expression with desired precision.
-
I have a tip for you: have you tried yew? I discovered it last week, it's like React but in pure Rust compiled to WebAssembly. So no JSX preprocessor, just native Rust macros for inline HTML interpolation. I haven't dug very far into it yet, but I have built a tiny app that calls the WebAuthn API and keeps some reducer-managed user-editable state. So far it feels just magical. It's shaping up to be everything I've wished React and TypeScript could be.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
In order to make sure everything works correctly and can effectively handle useful, existing crates I've been writing bindings for RustFFT. Yesterday, I pushed rustfft-jl to github, this week I want to spend some time writing a recipe for Yggdrasil. This would allow pre-built versions of the library to be distributed through Julia's package manager.
-
Bringing benefits of asynchronous AWS S3 streaming (via rust-s3) into the world of C and C++ (say, in boost::asio). Here: https://github.com/lyokha/rust-s3-async-ffi. I didn't write Rust code since 2019, and I'm so enthusiastic about getting back into this!
-
I'm working on steel, an embedded scheme like programming language. I have lofty goals of eventually adding a JIT and making it viable as a standalone language, but for now its just about as fast as python, and makes for fairly pleasant embedded scripting. Recently added modules and dylibs, and am working on getting documentation into a better place so that adding more libraries becomes easier. I've written a functioning slack bot in it, which is pretty fun, eventually want to make a discord bot as well out of it just to stress test it a bit
-
Found a quite useful template, https://github.com/ndelvalle/rustapi from Nicolas. I'll be striping and adapting it until I get something raw ;)
-
-
It happened! v0.34.0 (crates.io) has been released.
Related posts
- Introducing rewriteit.net - A collection of software rewritten in Rust
- If you could pick any programming language to master what is it and why?
- This Month in Spyglass #2 - Search your Reddit saved & upvoted posts, user configurable actions, and more!
- Fellow Rust enthusiasts: What "sucks" about Rust?
- Announcing diff.rs!