Is it worth learning?

you said that 2 years ago

how much time was C without a ISO standard? 14 years?

Depends, throughtput is on the GC languages side, latency control is what you get with manual memory management.

>is [rust] worth learning?
Only if you're also considering gender reassignment surgery.

Rust is garbage, the BC renders it unusable for anything beyond library-driven programming.

Rust ends up to be next Haskell - such a nice and niche language, but not being used in real world.

Unlike Rust, Haskell is actually elegant

not until the new borrow checker comes out. The current one spergs out over shit that completely defies logic.

There are a few languages with a GC that's predictable and low latency. The best example I know of is the GC in pony, which is pauseless and only runs at predictable points (between actor behaviors, which basically means between events, where things are likely to be idle anyway). I figure, if it's low-latency enough for high-frequency trading, then it's probably good enough for whatever I'll realistically need to write.