Thanks, I’ve save your comment. I haven’t heard of any of these.
It also has real type safety and thread safety.
Do tell.
Here’s some of my personal complaints. I don’t in general know how to fix them.
proc_macros need their own crate
generics cause problems. Many useful macros can’t handle them. Try using a generic that’s a complex async function, then pass a closure to it.
There’s this kind of weird mismatch where sometimes you want an enum wrapping various types, and in others generics. I find my data flows switching back and forth.
async in rust is actually really good, but go does it better. I don’t think rust could match go without becoming a different language.
Traits are just a big mess. Trait implementations with generics have to be mutually exclusive, but there aren’t any good tools to make them so. The orphaned trait rule is necessary to keep the language sane but is incredibly restricting. Just today I find certain a attribute macros for impls that doesn’t work on trait impls. I guess I have to write wrappers for every trait method.
The “new type” pattern. Ugh. Just make something like a type alias that creates a distinct type. This one’s probably easy to fix.
Cargo is truly great, but it’s a mystery to me right now how I’m going to get it to work with certain packaging systems.
To me, Rust is a bunch of great pieces that don’t fit together well.
Rust. It’s a qualitative improvement over the old ways.
The future won’t belong to Rust itself, but one of its descendants. Rust is too clunky to be the ultimate expression of its best ideas.
I don’t know. Was he adopted?
An English couple adopted a German baby. By the age of two, he’d yet to talk.
They took him to specialists, but they could find nothing wrong with the boy.
By his seventh birthday, his parents had given up hope. But that morning while he ate breakfast, he spoke clearly: “Mother, Father, my strudel is a bit tepid.”
They were astounded and overjoyed. “You can talk!”
“Yes of course” said the boy.
“But why haven’t you said anything before?”
“Up to now everything has been quite satisfactory.”
I get it, but meanwhile people got to eat.
Even if it was just the top half, it’s still good advice.
Given the situation.
I guess I don’t know. Whenever something tempts me to R, I quickly find that Python’s got a good-enough solution.
Best scientific packages in the open source by far, a library for everything, everybody knows it. Works on all kinds of systems. Available by default in many OSs.
You might not like it, but you can’t leave.
Neither. If I’m not using the domain, I can pretend I still have it.
Has this guy never watched a movie? You always say “and the other one”.
They don’t think you have disposable income. They don’t care about you if you don’t.
It’s just easier to get old windows games running on Linux.
I saw the stuff for the first time recently and it’s underrated. No nostalgia required
“Lefty Loosey righty tighty”
One arrow points up to the left, one points down to the left.