How hard is Rust for a Java dev who never had to work with C/C++ and collect his garbage himself...

How hard is Rust for a Java dev who never had to work with C/C++ and collect his garbage himself? How hard is it to get past the fizzbuzz stage and build actual software with it like i would do in Java or any other language that holds your hand?

Attached: images (2).png (310x163, 6.24K)

Other urls found in this thread:

usa1lib.org/book/633119/db5c78
twitter.com/SFWRedditVideos

>actual software
>rust
the best you can hope for is some unix utility clone with pretty color output.

So is stuff like Tauri, Yew and Actix a meme?

Have you read anything about Rust yet?

Btw shipping "actual software" is the same on any language even C/C++ you don't need to care about muh memory.

No. I just started considering it as a language might want to learn. Just started reading about the Owner vs Borrower concept.

Go back and learn C. It only takes one book, and the book isn't long. Most languages after C (including Java) have been (failed) attempts to improve on C.

>book
usa1lib.org/book/633119/db5c78

Attached: 1653307215081.gif (540x300, 471.49K)

>every fucking language's teaching manual is longer than 500 pages while the bible is only 250
The CS field needs a wipe

j4rs exists. You can call java shit from rust.

Rust is a systems programming language with modern features. If you learn Rust and end up never using it, you will still learn a lot of language features that will help you in the future.

This man is worried that his skill-set will become obsolete.

>This man is worried that his skill-set will become obsolete.
how utterly delusional. even if people stop writing new code in C (lmao, good luck with that) it would still not be obsolete because too many important things have already been written in it and are not going away.

Attached: delusional rustard.png (484x850, 127.33K)

Rust is easy and clippy, rust-analyzer and even Any Forums can help you with almost any problem you can run into. Not even java is this forgiving in proper tooling and analysis.

What's even the point of doing that? I don't want to call Java code from Rust. I'd rather call Rust code from Java.

>volunteering to maintain legacy code
have fun

>and even Any Forums can help you with almost any problem you can run into.
thanks Any Forums for holding my hand instead of the garbage collector i am used to

The borrow checker can be a massive pain in the ass desu
No inheritance so this might suck for someone coming from Java
Apart from that it's honestly not hard to get started
Check out https ://doc.rust-lang.org/rust-by-example/index.html

I have a hard copy of the C book (though it is the older edition). It's only 228 pages long.

>Bible eternally BTFO'd by K&R

Attached: 1653905350793.jpg (1036x1051, 101.52K)

It will depend on how willing you are to unlearn habits you will have picked up when using Java. I suspect that, coming from a language like Java, a lot of the idiosyncrasies of the language (e.g. the ownership and borrowing rules) may be difficult to come to terms with, because you may have gotten used to programming in a bit of a sloppy fashion. Java is very forgiving to slop, but Rust is not.

>Most languages after C (including Java) have been (failed) attempts to improve on C.
C is shit language that got popular from shit concept (Unix). There are tons of languges that are better than C.

>OpenBSD
Literally who

>the best you can hope for is some unix utility clone with pretty color output.
>to provide replacements for base POSIX utilities.
>Not Unix parts.
That shitpost is what inspired Rustchads to rewrite Unix crap in Rust, and now you people complain that everything written in Rust is "some unix utility clone with pretty color output."

Rust error handling and analyzer are so good you don't need garbage collection. I say this as a fellow Java chad. Give it a try.

>That shitpost is what inspired Rustchads to rewrite Unix crap in Rust
none of those are POSIX complaint, wtf are you talking about? 80% of the rust projects i come across are just shitty unix utility clone with pretty colors while at the same time not being POSIX compliant at all, which was theo's main criticism on that post.

just cut off your dick. you don't have to learn Rust.

in the current year nobody needs to worry about GC anymore. Rust is backward and doomed.