I am baffled by how much trouble I’m having at writing #rust at a decent clip. #Golang I felt pretty good at after a few months, same with #Python and #PHP. Meanwhile I’ve been trying to write anything useful in Rust for months and it’s so incredibly slow going.

I’m shocked people are enthusiastic about adopting this for their jobs. If I had a specific part of an app that needed more speed, absolutely. But as a general purpose language? I’m not seeing it yet.

I’ll keep ramming my head against it but have not enjoyed myself thus far. If writing a proof of concept in python takes me 4 hours, rewriting that in rust clocks in easily at 12-16 hours.

@matdevdug
It took me a few years of occasional effort to get proficient at Rust; it's one of the hardest languages I ever learned.

I greatly enjoy it now. I got better at staying on a smooth path most of the time. There's something addicting about making it all fit together. I have confidence in big refactors.

Have I just climbed that hill and now want to convince myself it was worth it? In part, but it also opened many areas of software previously closed, where I need that performance.

@matdevdug
I could write C and C++ already, at least years ago (C++ has changed a lot since then). But Rust gives me confidence and enjoyment where those languages do not. The empowering feeling is in a strange way similar to what I felt at my discovery of Python 25 years ago, but for the low level control high performance domain.

Is Rust a good general purpose language? There's something to say for the tradeoff: more effort to learn but more maintainable architecture and better efficiency.