Sidebar

Rustlang

rust
Rustlang Damaskox 5 months ago 100%
Rust seems to be a coding language

Just dropping this here so others who stumble upon this magazine get some idea what this place is about 😁

1
2
rust
Rustlang balrogboogie 1 year ago 100%
Announcing Rust 1.72.0 | Rust Blog blog.rust-lang.org

Empowering everyone to build reliable and efficient software.

2
0
rust
Rustlang Mr_Figtree 1 year ago 100%
Security advisory for Cargo (CVE-2023-38497) | Rust Blog blog.rust-lang.org

The Rust Security Response WG was notified that Cargo did not respect the umask when extracting crate archives on UNIX-like systems. If the user downloaded a crate containing files writeable by any local user, another local user could exploit this to change the source code compiled and executed by the current user.

2
0
rust
Rustlang Mr_Figtree 1 year ago 100%
July 2023 Leadership Council Update | Inside Rust Blog blog.rust-lang.org

Hello again from the Rust Leadership Council. In our first blog post, we laid out several immediate goals for the council and promised to report back on their progress. It has been about a month since our first update so we wanted to share how it's going and what we're working on now.

1
0
rust
Rustlang staticlifetime 1 year ago 100%
What's your editor?

Simple question. What do you use for editing Rust code? Why? I'll start. I use VS Codium, but every now and then I give Neovim and even GNOME Builder a shot.

2
8
rust
Rustlang staticlifetime 1 year ago 100%
uutils 0.0.20 Improves GNU Coreutils Compatibility For This Rust-Written Replacement www.phoronix.com

The uutils project continues advancing as a modern, drop-in replacement to the GNU Coreutils utilities that is written in the Rust programming language.

1
0
rust
Rustlang Mr_Figtree 1 year ago 100%
Announcing Rust 1.71.0 | Rust Blog blog.rust-lang.org

The Rust team is happy to announce a new version of Rust, 1.71.0. Rust is a programming language empowering everyone to build reliable and efficient software. What's in 1.71.0 stable ========== * C-unwind ABI * Debugger visualization attributes * raw-dylib linking * Upgrade to musl 1.2 * Const-initialized thread locals

3
0
rust
Rustlang Mr_Figtree 1 year ago 100%
Bevy 0.11 bevyengine.org

Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever! --- Since our last release a few months ago we've added a *ton* of new features, bug fixes, and quality of life tweaks, but here are some of the highlights: * **Screen Space Ambient Occlusion (SSAO)**: Increase scene render quality by simulating occlusion of "indirect" diffuse light * **Temporal Anti-Aliasing (TAA)**: A popular anti-aliasing technique that blends the current frame with past frames using motion vectors to smooth out artifacts * **Morph Targets**: Animate vertex positions on meshes between predefined states. Great for things like character customization! * **Robust Constrast Adaptive Sharpening (RCAS)**: Intelligently sharpens renders, which pairs nicely with TAA * **WebGPU Support**: Bevy can now render on the web faster and with more features using the modern WebGPU web API * **Improved Shader Imports**: Bevy shaders now support granular imports and other new features * **Parallax Mapping**: Materials now support an optional depth map, giving flat surfaces a feel of depth through parallaxing the material's textures * **Schedule-First ECS APIs**: A simpler and more ergonomic ECS system scheduling API * **Immediate Mode Gizmo Rendering**: Easily and efficiently render 2D and 3D shapes for debugging and editor scenarios * **ECS Audio APIs**: A more intuitive and idiomatic way to play back audio * **UI Borders**: UI nodes can now have configurable borders! * **Grid UI Layout**: Bevy UI now supports CSS-style grid layout * **UI Performance Improvements**: The UI batching algorithm was changed, yielding significant performance wins

1
0
rust
Rustlang tr1x 1 year ago 100%
Projects like pngme

Pngme is a tutorial where besides having a spec and unit tests, there is no real hand holding for figuring out how to implement something except for links to locations in the rust docs that might be useful. Has anyone come across similar tutorials/projects? Edit: I found this Rusty CS curriculum on github that has a ton of projects that seem very similar to the pngme book. I'm probably going to go through it/follow through it to see how it holds up as its currently incomplete but looks very promising: [https://github.com/AbdesamedBendjeddou/Rusty-CS](https://github.com/AbdesamedBendjeddou/Rusty-CS) I had a look at the ray tracer challenge book, and it seems language agnostic, so I'm thinking of saving that for the language that I finally settle on.

1
0
rust
Rustlang Mr_Figtree 1 year ago 100%
Improved API tokens for crates.io | Rust Blog blog.rust-lang.org

If you recently generated a new API token on crates.io, you might have noticed our new API token creation page and some of the new features it now supports.

5
0
rust
Rustlang Mr_Figtree 1 year ago 100%
Tantivy 0.20: Schemaless quickwit.io

Tantivy is a high performant full-text search engine library written in Rust. The library is inspired by Apache Lucene and acts as a foundation to build a search engine, we use it to build our distributed search engine Quickwit.

3
0
rust
Rustlang Mr_Figtree 1 year ago 100%
Conference news - A bit about the Servo project's presence in recent and upcoming events https://servo.org/blog/2023/06/19/conference-news/

Servo is an independent, modular, embeddable web rendering engine written in Rust.

3
0
rust
Rustlang Mr_Figtree 1 year ago 100%
Introducing the Rust Leadership Council | Rust Blog blog.rust-lang.org

As of today, RFC 3392 has been merged, forming the new top level governance body of the Rust Project: the Leadership Council. The creation of this Council marks the end of both the Core Team and the interim Leadership Chat.

10
0
rust
Rustlang asparagussian 1 year ago 100%
Linux 6.5 Upgrading The Rust Toolchain, New Modules Added www.phoronix.com

While the Linux 6.5 merge window isn't opening for another week, Rust for Linux lead developer Miguel Ojeda has already submitted the pull request of the new Rust kernel code destined for this next kernel cycle.

5
0
rust
Rustlang plasmarobo 1 year ago 100%
Starting my [#embedded](https://kbin.social/tag/embedded) [#rust](https://kbin.social/tag/rust) journey!

Starting my [#embedded](https://kbin.social/tag/embedded) [#rust](https://kbin.social/tag/rust) journey! Just discovered the bsp/device crates. The big thing holding me back was not wanting to define the entire peripheral layer and essentially reimplement the HAL. Going to try this out. My only worry is that they've implemented the ST HAL instead of the LL layers... I've legitimately needed to re-write a BSP because the ST HAL is a bloated mess. So much unecessary junk that doesn't fall out at compile time. Remember kids: your abstractions should always be zero-cost!

1
1
rust
Rustlang Mr_Figtree 1 year ago 100%
Encoding ML-style modules in Rust https://blog.waleedkhan.name/encoding-ml-style-modules-in-rust/

Intended audience: OCaml/SML programmers learning Rust; new-wave functional programmers who haven’t used older languages like OCaml or Haskell, but who might be interested in a certain abstraction technique. Note that “ML-style module” refers to the ML family of programming languages, not machine learning.

3
0
rust
Rustlang plasmarobo 1 year ago 100%
I'm working on an embedded project (basically just leds and uarts, nothing crazy), but my flash space is pretty limited (64k) and ram isn't much either.

I'm working on an embedded project (basically just leds and uarts, nothing crazy), but my flash space is pretty limited (64k) and ram isn't much either. I want to experiment with embedded rust, but I also don't want to reimplement ST's register layer (low level drivers I guess). Any neat tools out there to sort of wholesale convert C to rust? Currently reading [Rust Embedded](https://docs.rust-embedded.org/book/) [\#rust](https://kbin.social/tag/rust)

1
2
rust
Rustlang staticlifetime 1 year ago 100%
Which IDE/editor are you using?

I've been using VS Codium for a while, but lately decided to give Neovim a shot. Describe your setup/experience.

3
6
rust
Rustlang AshDene 1 year ago 100%
Rust most "admired" language for 8th year in a row, and the rest of the stack overflow developer survey https://survey.stackoverflow.co/2023/#section-admired-and-desired-programming-scripting-and-markup-languages

Rust is the most admired language, more than 80% of developers that use it want to use it again next year. Compare this to the least admired language: MATLAB. Less than 20% of developers who used this language want to use it again next year.

3
1
rust
Rustlang ernest 1 year ago 100%
Crate polars https://docs.rs/polars/latest/polars/

Polars is a DataFrame library for Rust. It is based on Apache Arrow’s memory model. Apache arrow provides very cache efficient columnar data structures and is becoming the defacto standard for columnar data.

1
0
rust
Rustlang ernest 1 year ago 100%
Crust of Rust: std::collections www.youtube.com

In this video we go over the various collection types in the Rust standard library (effectively `std::collections`), and discuss a bit about how they work, when you might use each one, and what their respective trade-offs are.

4
0