After countless hours spread over multiple months, I am happy to announce the addition of a `Timestamp` type to the `time` crate. It is a highly-optimized representation of a moment in time with nanosecond precision, fully interoperability with all existing types and the standard library.

In order to land this, I redesigned parts of value formatting to ensure conversions were not performed unnecessarily. This gave performance benefits to other types as well!

#Rust #RustLang #programming

RustNL

RustNL organizes meetups and events about Rust, the programming language that empowers everyone to build reliable and efficient software. We host meetups in different cities in The Netherlands, and on all kinds of topics and domains. We organize the RustWeek conference, see rustweek.org, previously (2023, 2024) called RustNL. RustNL is short for Stichting Rust Nederland, a non-profit that aims to promote the Rust programming language.

YouTube

Hello everyone! ✌️

I've add movable boxes 📦 to the game about Vasya who go to Home 🏡, for making some "logic levels" in a future 🧩.

And, also, I've plans to change those dumb dialogs 💬 on more adequately ones.

You can view the Vasya's source code here 🏔️👉 https://codeberg.org/xolatgames/Vasya-go-to-home

But a build of a new version will be published when I've change some levels in the game, and dialogs 🔨.

I wish you a productive day tomorrow! 👋✌️

#rust #rustlang #macroquad #games #gamedev #opensource #codeberg #maze

I'm live on YouTube! 📢

Building stuff with Rust & just chatting! 🦀

▶️ Join me: https://www.youtube.com/watch?v=MgTWfRgUyLQ

#rustlang #ratatui #livestream

Building cool stuff in Rust & just chatting 🦀

YouTube
exolabs.net exo connects your Macs and workstations into one local inference cluster. It finds devices, reads the network, splits models across memory, and gives you normal APIs. I need exo alternative build fully with rust (candle and may be iroh) #rustlang

EXO — Run frontier AI locally.
EXO — Run frontier AI locally.

EXO connects your Macs and workstations into one local inference cluster. Run frontier AI locally.

EXO

Ever wanted to make a game that takes place in a procedurally generated world, but don't want to deal with the hassle of instantiating chunks as your player moves?

With my #fernweh library for #bevy, you declaratively define what chunks are made of, using the brand new Bevy scene system, and fernweh takes care of asynchronously computing and spawning/despawning them as needed.

Fernweh is *very* generic: it doesn't care if your game is 2D, 3D, or whatever else. *You* get to decide how to refer to chunks, *you* get to decide what chunks should be visible at what point, and chunks may be composed of *anything* that can be represented as a Bevy scene, that is, pretty much anything you could want (meshes, colliders, audio sources...).

https://crates.io/crates/fernweh

#rust #RustLang #BevyEngine #procgen #ProceduralGeneration #bsn

crates.io: Rust Package Registry

crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects

GitHub - geiger-rs/cargo-geiger: Detects usage of unsafe Rust in a Rust crate and its dependencies.

Detects usage of unsafe Rust in a Rust crate and its dependencies. - geiger-rs/cargo-geiger

GitHub

what do you use for taking notes in the terminal?
I just found about this one!

https://github.com/daniel-valencia-ts/quick-note

#rustlang #ratatui #terminal

...continued:

Having a disproportionate amount of associated functions on a struct (not taking `self` as parameter).

Also, it sometimes declares functions with `FooStruct` as the parameter, instead of declaring it on the FooStruct itself as an impl. This totally breaks `Find impl methods` LSP tooling!

Yet I still hear people say: "It can write better code than I can!"

Help! 😨

2/?

#Rust #RustLang #LLM #LLMs #AISlop

JUST IN: Leptos's creator is stepping down as an active developer on the framework 🦀

#rustlang #rust