Opinions on Rust

I think it’s cool as fuck.

On average same speed as c++, thread safe, memory safe, helpful compiler, friendly community.

LITERALLY FUTURE.

Attached: 7E31AC8E-153A-4C4A-9606-0D247DFF9BA9.png (1200x1112, 463K)

Other urls found in this thread:

rust-lang-nursery.github.io/edition-guide/rust-2018/cargo-and-crates-io/cargo-check-for-faster-checking.html
twitter.com/AnonBabble

It's a good try. It really needs to get a faster compiler, though. And a second, GCC-based compiler.

Compilation speeds for Rust isn't fast as C compilers, but is definitely faster than C++ compilers.

how is the gui support? i.e. qt, gtk, etc. bindings? does it "just werk" or do you have to go through a bunch of hoops to get it to compile on linux/windows/mac?

I support this language being the next main programming language of choice for system programmers and general application development. With my support being known, I know Rust's future as King in the near future is dubious at best. C++ was suppose to be the successor to C and it is, but there are plenty of people out there in the world living with us mind you, that still use C!

My opinion is that it's a bit of a weak NIH variant on C++.

It'd have been amazing to have this language at the time when LLVM didn't exist, GCC was half-assed, Windows was dominant, C++ stagnated and Microsoft's shit stack took over for superior Borland tooling when Borland fucked up.

Now that C++ is moving at a good pace again, I don't really see the point. But to each their own.

I stopped writing it because the compiler and Cargo is too slow. I don't give a shit how good the language is if it takes 15 minutes+ to compile an average size project.

Compilation speeds have improved for me since the last few months. If I recall correctly, it was around the same time I got a newer desktop setup.

You would have a point if people actually used those new features and the old parts were being deprecated. At best you have some disgusting inconsistent mix of C++11 and C++98.

This would dramatically improve the quality of the language by folds. Unfortunately, the standard committee does not see this and opts to keep the crusted shit to keep C++ backwards compatible with code that uses a previous standard.