mo8it, to rust
@mo8it@fosstodon.org avatar

If your project doesn't use rustfmt and Clippy, you are not really welcoming contributions.

Probably a one-person show with your subjective style.

AdeptVeritatis,
@AdeptVeritatis@social.tchncs.de avatar

@mo8it

It sounds plausible but reveals a bad attitude.

If you do not contribute, because you impose conditions before contributing, you are not a contributor.

Only contributors can set conditions!
developers do not need to care about people, who do not contribute to their software.
(It is irrelevant, how many people are actually using it.)

Even a bug report or feature request is a contribution.
But imposing conditions is not!

Nobody needs your advice.

AdeptVeritatis,
@AdeptVeritatis@social.tchncs.de avatar

@mo8it

No, I prefer the one-person show with my objective style.

I can read it.
I can understand it.
I do not need to care about other peoples opinions, because I wrote it and not them. If they could do it, they would do it.
I did it. Not them.

khalidabuhakmeh, to CSharp
@khalidabuhakmeh@mastodon.social avatar

Extension types for #csharp FINALLY!

I can create extension properties that feel natural in code.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@range_marten I will say… this feature is very…… like.

Stalking Boy Meets World GIF

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🦄 many visual tweaks
🦊 slight character base rework
🐼 'emote' animations: wave left & right
🐹 ..which also work while running

🐍 this means a slight 'art direction' change

video/mp4

kubikpixel, to rust
@kubikpixel@chaos.social avatar
kubikpixel, to rust
@kubikpixel@chaos.social avatar

Blessed.rs: An unofficial guide to the Rust ecosystem

🦀 https://blessed.rs


rusticorn, to rust
@rusticorn@fosstodon.org avatar

The third and final speaker for the upcoming virtual @bevy meetup this Friday, May 24th 7pm CEST:
@i_am_feenster talks about "Recreating Townscaper using Rust & Bevy". Don't miss it: https://meetup.com/bevy-game-development/events/300919821/ 🦀🎮

khalidabuhakmeh, to rust
@khalidabuhakmeh@mastodon.social avatar

I’ll be on a today with Let’s Get Rusty’s Bogdan and @bravit talking about and some big community news. Come hang out, and let's talk about Rust.

🙏 Boosts are appreciated.

https://www.youtube.com/live/UmAWPUGYeL0?si=-dfOUQ9BGj6sSobC

magnusmanske, to rust
@magnusmanske@wikis.world avatar

I made a crate that interfaces with -related tools and APIs (eg Pageview API, PetScan, QuickStatements) and makes it easier to work with them programmatically.

https://crates.io/crates/tools_interface

CC @nightrose @lokal_profil

nrc, to rust
@nrc@hachyderm.io avatar

Ooo, interesting a new conference in Hong Kong: https://rustasiaconf.com/

mmstick, to rust
@mmstick@fosstodon.org avatar

If you're experienced with and want to build a application, checkout out the cosmic-app-template[0] and check out our documentation[1]. We would appreciate any help with API improvements and documentation.

[0] https://github.com/edfloreshz/cosmic-app-template/
[1] https://pop-os.github.io/libcosmic/cosmic/

alice_i_cecile, to rust
@alice_i_cecile@mastodon.gamedev.place avatar

It's always neat to see more games get shipped: the puzzle-focused Way of Rhea has shipped and I'm curious to see how it does and what the experience was like.

The author has an AMA: go pick their brain! https://www.reddit.com/r/rust_gamedev/comments/1cwqcfl/i_spent_6_years_developing_a_puzzle_game_in_rust/

happyborg, to rust
@happyborg@fosstodon.org avatar

Is there a deterministic HashMap for , one that serialises to the same data every time, for the same content?

chrisbiscardi, to rust
@chrisbiscardi@hachyderm.io avatar

Bevy 0.14's release cycle is just getting started with the creation of the 0.14 release crew working group.

In the meantime, we've got new rendering features (God Rays and Depth of Field), cone meshing, rounded box gizmos, and more!

https://thisweekinbevy.com/issue/2024-05-20-rumblings-of-0-14-god-rays-and-depth-of-field

dekirisu, to rust
@dekirisu@mastodon.social avatar

🐺 added simple tooltips, showing name and item type

video/mp4

chrisbiscardi, to rust
@chrisbiscardi@hachyderm.io avatar

Still in need of y/z-indexing for visuals, but the collisions are working.

Colliders are defined in Tiled by visually placing vertices on the tilesheet. collider information is read when building the bevy_ecs_tilemap tilemap and translated into bevy_xpbd Colliders.

player is a kinematic rigidbody with a ellipse collider placed on a child entity. level colliders are static.

the switch plate in the middle is also a sensor, which is data added in Tiled as well.

video/mp4

dekirisu, to rust
@dekirisu@mastodon.social avatar

🐍 added item stacks up to 256
🐇 right now, only ground item can stack

video/mp4

orhun, to rust
@orhun@fosstodon.org avatar

I'm so excited to announce the new version of Ratatui — with the brand new forum for Rust & TUI enthusiasts! 🥳

🚀 Join us here: https://forum.ratatui.rs

🦀 Ratatui is a Rust library for cooking up terminal user interfaces (@ratatui_rs)

✨ Release highlights: https://ratatui.rs/highlights/v0263

⭐ GitHub: https://github.com/ratatui-org/ratatui

video/mp4

lily, to rust
@lily@glaceon.social avatar

what is the point of "Ext" traits in rust?

is it just to avoid method namespace pollution?

at first i thought it would be to reduce vtable size, but vtables are passed by pointer anyway, so it wouldn't make a big difference unless you were constructing a lot of different "dyn" objects.

wezm, to rust
@wezm@mastodon.decentralised.social avatar

Faster linking times on nightly on Linux using rust-lld https://blog.rust-lang.org/2024/05/17/enabling-rust-lld-on-linux.html

predrag, to rust
@predrag@hachyderm.io avatar

Nice round numbers coming up for your friendly neighborhood SemVer linter for Rust 👀

Xanatos, to rust
@Xanatos@mastodon.gamedev.place avatar

So I wrote a rest API for a note app to learn the language. The code looks horrible I guess but I learned a lot about rust.

I used rocket to do so, now I just need an frontend properly written with clap or ratatui.

#Rust #RustLang #Learning #NewToRust

kubikpixel, to rust
@kubikpixel@chaos.social avatar

deleted_by_author

  • Loading...
  • kubikpixel,
    @kubikpixel@chaos.social avatar

    🧵 …have any of you developers ever used a developed in that is completely ? What is your experience with the and do you know it?

    You can see which ones I've discovered so far in the above toots.

    🦀 https://gluesql.org

    kubikpixel,
    @kubikpixel@chaos.social avatar

    @trkohler thanks for your tip 👍

    Allowed, as always, there will be alternative #opensource solutions, some more less supported and funded others. Sure I'm a (newly learning) #Rust / #RustLang fanboy but realistically, practically proven #DB solutions will be used professionally 🤷‍♂️

    rain, to rust
    @rain@hachyderm.io avatar

    The winnow library for is the most fun I've had writing parsers in my entire life. It's taken a thing that I've always dreaded and turned it into a joy.

    I love two things about it:

    1. It uses &mut &[u8], &mut &str, &mut <token stream ref>, etc. That is simply so much nicer to use than consuming a &[u8] and returning a &[u8].

    2. It isn't all-encompassing! it encourages you to interleave imperative and functional code, just like idiomatic Rust in general.

    https://docs.rs/winnow

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • everett
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • love
  • khanakhh
  • kavyap
  • tacticalgear
  • GTA5RPClips
  • DreamBathrooms
  • provamag3
  • modclub
  • mdbf
  • normalnudes
  • Durango
  • ethstaker
  • osvaldo12
  • cubers
  • ngwrru68w68
  • tester
  • anitta
  • cisconetworking
  • Leos
  • JUstTest
  • All magazines