Our great sponsors
-
The TL;DR is that it traces back to the same reason Amos of fasterthanlime called it very hostile to FFI and it took so long to get such limited representation on lists like Rust Interop and Are We Extending Yet?. Stackful coroutines don't play nice with FFI and, in the two or three years before v1.0, Rust rushed to reorient itself and ripped out things like its green threading runtime and make it less Go-like and more suitable as a replacement for C or C++.
-
Looking at the original file, it's an extended Markdown variant that allows raw HTML tags.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Maybe, or maybe not, interestingly, I had to store async functions that call other arbitrary async functions for thruster. I tried many of the things posed in the article, and eventually ended up doing something similar to how bevy works -- that is, I made a bunch of tuples.
-
Maybe, or maybe not, interestingly, I had to store async functions that call other arbitrary async functions for thruster. I tried many of the things posed in the article, and eventually ended up doing something similar to how bevy works -- that is, I made a bunch of tuples.
-
hello-world.rs
Discontinued 🚀Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀) in a few lines of code with few(1092🚀) dependencies🚀
Yes, that was a reference to https://github.com/mTvare6/hello-world.rs.
-
The semver trick can help with libraries at least when they go to unify the ecosystem. Release new versions that replicate previous APIs in a compatible way while moving to the standard library implementation.
-
Just wait until you see some other things by the same author, like https://github.com/Hirrolot/metalang99
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
I feel like this isn't just a case of people intentionally trying to ignore Rust's idioms, but just not knowing how to transfer over their existing knowledge. As someone who's learned over 15 programming languages throughout the years (rookie numbers, I know ;) it was relatively easy for me to learn Rust in about 2 weeks by diving straight into Ray Tracing in One Weekend (my implementation here), but I still feel like not many people could have done that, so I tend to hold off on assuming that they're intentionally trying to misuse Rust.