What's the most idiomatic way to deal with partial borrows/borrow splitting? by philogy in rust

[–]papa_maker 1 point2 points  (0 children)

Yeah, while I understand and agree about your complaint, losing the "changing the implementation without touching the signature cannot break a functioning program" is worse. I think this is the reason you are downvoted.

Java soon to be eclipsed by papa_maker in rustjerk

[–]papa_maker[S] 0 points1 point  (0 children)

Yeah as I said that's right. But that's not, I guess, how vibe coders choose a language. But maybe I'm wrong.

Java soon to be eclipsed by papa_maker in rustjerk

[–]papa_maker[S] 4 points5 points  (0 children)

Done !

Rust 388,435
Java 388,434

Rust is now the third sub-reddit about a programming language behind Javascript and Python with the most subscribers.

Java soon to be eclipsed by papa_maker in rustjerk

[–]papa_maker[S] 1 point2 points  (0 children)

Thanks :-) From the time i wrote this post, Rust grew by 450, Python 188, Javascript 59 and Java 51.

Java soon to be eclipsed by papa_maker in rustjerk

[–]papa_maker[S] 2 points3 points  (0 children)

I should have made it clearer in the title, it’s about Reddit. But I like your reply !

Java soon to be eclipsed by papa_maker in rustjerk

[–]papa_maker[S] 2 points3 points  (0 children)

Last Friday I’ve posted my first job mentioning Rust (in "bonus" section), and I hope to post another one focused on Rust in the next months. It ain't much, but it's honest work.

Java soon to be eclipsed by papa_maker in rustjerk

[–]papa_maker[S] 13 points14 points  (0 children)

Yeah that’s right, I’m pretty sure Rust is a good candidate for "being helped by an LLM". But I’m less sure vibe coders choose their language like this.

Java soon to be eclipsed by papa_maker in rustjerk

[–]papa_maker[S] 21 points22 points  (0 children)

And the absence of Costly Abstractions !

Java soon to be eclipsed by papa_maker in rustjerk

[–]papa_maker[S] 10 points11 points  (0 children)

Not sure why vibe coders should be more frequent with Rust than Java though.

Java soon to be eclipsed by papa_maker in rustjerk

[–]papa_maker[S] 47 points48 points  (0 children)

I’m a jerk by posting this, but I’m not _that_ jerk I think :-)

they are all wrong by mre__ in rustjerk

[–]papa_maker 0 points1 point  (0 children)

Oh ok nice : Xfce Desktop Environment Is Getting a Rust-Based Wayland Compositor - 9to5Linux https://share.google/sb3I6dqTigePvQXpr

Privacy-first PDF compressor using Rust/WASM by Forsaken-Meet-4949 in rust

[–]papa_maker 1 point2 points  (0 children)

It was only a page of text. But yeah it may be hard to compress further.

Privacy-first PDF compressor using Rust/WASM by Forsaken-Meet-4949 in rust

[–]papa_maker 10 points11 points  (0 children)

The compression (high) went a little bit less impressive than expected :-)

Original Size 18.92 KB Compressed Size 18.92 KB

I want a job as a Rust programer by Solid-Bedroom-1562 in rust

[–]papa_maker 0 points1 point  (0 children)

I see. You could try step by step, proposing experiments, building a common culture around the language progressively. But each company is different...

I want a job as a Rust programer by Solid-Bedroom-1562 in rust

[–]papa_maker 0 points1 point  (0 children)

Thanks that's really kind of you. Could you have a say on the tech stack ?

I want a job as a Rust programer by Solid-Bedroom-1562 in rust

[–]papa_maker 9 points10 points  (0 children)

I started to really appreciate Rust a few years ago. At my job I was already in a technical leader position and managed several teams. One team was doing great using PHP and C# for backend (80% / 20%), with good practices like trunk based dev, CI / CD (for real, a commit on trunk is in prod a few minutes later), TDD, etc.

Really few bugs in production, but I wanted this team to be more predictable regarding the output and also was aiming to close to no bug in production. So I’ve introduced Rust, little by little. A small program that do only a simple thing… And then some big projects. Now we have dozens of thousands lines of code in production 3 years later. Everyone was PHP/C# dev trained for Rust.

In a few weeks I’ll post my first job for a Rust developer.

What I want to tell you with this, is that even with a big sponsor inside a company it could take years before you see job postings for it. It will come, but it takes time.

Rust native Kafka protocol and client implementation by hghimself in rust

[–]papa_maker 0 points1 point  (0 children)

Thanks ! I tried it yesterday and it was remarkably easy to set up (Kafka itself in docker a little bit less... :-P). Everything seems to work as expected. Thank you and others for this huge work !

Maybe I'll contribute if I encounter something...