Rust's derive often implies inline
In Rust, one of the most common ways to implement core traits (like Debug, Display, and Clone) is to #[derive(...)] them, e.g.:
46 stories
In Rust, one of the most common ways to implement core traits (like Debug, Display, and Clone) is to #[derive(...)] them, e.g.:
RPGMapEditor started as a browser-based map editor for creating RPG maps directly on the web. Now we're taking the next step: RPGMapEditor is coming to desktop.
David Hewitt shares a status update, first module, and potential acceptance criteria for the Rust for CPython project
As noted in my previous report, I am currently working on the open source Rust toolchain as a Sovereign Tech Fellow. Every two months, I’m putting out a report of my open source work done in that period. This is the second installment of this series.
Empowering everyone to build reliable and efficient software.
Saving a 1950s Constructed Language with Rust, Tauri v2, and Svelte 5 This article is submitted for the Hacktoberfest Weekend Challenge. In 1955, a sociologist and science fiction writer named Dr.
In The Golden Spike, and Resurrecting the Vale(n) Programming Language, we saw how it was possible for a language to call Rust functions directly, without going through C, by directly integrating with the Rust compiler. 0 1
Empowering everyone to build reliable and efficient software.
Wow! So much work went into this beta release. It's been the most organized project I've ever attempted, and I think that shows in the beta project board.
Are generative (randomized) tests significantly more effective than example-based unit-tests at discovering bugs? There's an interesting discussion about this on lobste.rs. One argument in favor of unit tests is, paraphrasing
What it takes to encrypt a local SQLite database without making it harder to own your data. The keys, backups, temporary files, and recovery work behind a simple setting.
A contributor proposed a new OpenBSD port for uutils, the Rust reimplementations of GNU coreutils. The proposal met firm resistance: Stuart Henderson called it unusable, explaining that GNU coreutils exists mainly to stabilize GNU-sensitive build environments.
My last post on the Rust compiler’s performance was two months ago and a lot has happened since then.
Serde is an amazing serialization library for Rust and it has been a huge reason why I felt productive with it for years. However already while at Sentry I got quite frustrated with some of the limitations with it but actually replacing Serde is tricky because of the might that it has in the…
In the course of writing my build driver, I came across a bit of an unusual problem, for which I made a bit of an usual solution. I think...
From a usage perspective, blob-stream is a streaming system that looks a lot like Kafka:
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Showing 36 of 46 stories
Load more storiesGet the top AI news and tools straight to your inbox every week.
Weekly · AI news
Join 15,000+ AI enthusiasts