Give me one argument against Rust except "some of the people working on it are trannies"

Give me one argument against Rust except "some of the people working on it are trannies".

Attached: 1437207993340.gif (320x240, 716K)

some of the people working on it are trannies

LOL! Epic fail! That's exactly what I said user!

>.unwrap()
>Ok(())
>Some()
just a few off the top of my head.
utter shit.

borrow checking and lifetimes aren't useful to many of the ways that memory management actually is done in the real world
in before 300 posts raging about trannies anyway

Should I learn Rust or C?

real talk, even if a language better than C++ were to be made (and I'm sure they have been), how could adopting it ever be viable when decades worth of libraries and hardware APIs were written for C/C++?

Learn C for sure. Rust is for trannies

It's not an application programming language, so who gives a shit? Nothing is going to unseat NT and Linux, and general purpose applications are increasingly less reliant on C/C++

>.unwrap()
Better than getting a runtime error for no reason in C++. You can just use "?" instead to ignore it.
>Ok(())
>Some()
Option and Result are fucking based. It would be nice if you could have it auto-convert to "Some" when you give it a value but other than that they're great.
I would still like Rust even if it didn't have borrow checking and lifetimes. Improvements over C++ aren't limited to memory safety.
Maybe learn C first, but definitively learn Rust too. Once you know one of them it's not hard to learn the other.
>decades worth of libraries and hardware APIs were written for C/C++
By using bindgen and getting a FFI interface for free? There's some great Rust libraries too that aren't available to C++ like gfx-rs.
It works great as an application programming language.

all of the people working on it are trannies

I'm sure at least one of them aren't. At least one.

Because even if something is better in concept, the implementation of the change might not be worth it.
Whatever marginal improvements you would get from Rust don't outweigh the costs of training developers, changing codebases, etc. etc. even if it is better.

>t works great as an application programming language.
Oh yeah? What application am I using that was written in Rust?

How is that an argument against Rust rather than an argument against *SWITCHING* to Rust? If you're starting a new project then why not use Rust?
I don't know what applications you use but parts of Firefox are written in Rust, for example.

That literally has nothing to do with a language's merit you moron.

If you need to shill it THIS hard on a chinese cartoon forum, it's has to be shit.

No compiler available for my platform. I can use only Python Basic or C.

Honestly, Rust is a fantastic language. That being said, the community really turns off a lot of people. Not saying it's a valid reason to avoid the language, but it's understandable. The community is stage 4 cancer. It's a shame, because while they try to weed out "toxicity" with their codes of conduct and so on, it just becomes another sort of toxicity, which in my opinion, is even worse. I hope Rust can become more prevalent in the industry, but not if it carries along it's ridiculous leftist trite. There's no place for such fanatics in programming.

>parts of Firefox are written in Rust
I don't use Firefox, but that's cheating anyway because Rust was designed at Mozilla.

...
Some of the trannies working on it are people

>A language's ability to be implemented has nothing to do with it's merit
Look, guys, I found the guy who has never had a job in his life!

it should be your burden to provide reason to switch away from my current languages (C++, C#, python), which I have invested much time into and find very useful.

I do graphics programming and data anlysis, not OS or driver programming. Rust seems shit at both of those.

>How is that an argument against Rust rather than an argument against *SWITCHING* to Rust? If you're starting a new project then why not use Rust?
Are you illiterate? You still have to train people to learn it. That costs money and time. Why? For what? To say "we use le RUST lmao xDDDDD"

My program is Rusty

i legit do not understand why people have a problem with "the rust community"
a group of trannies on twitter talking about rust in between activist shitposts do not represent the entire community

This.
Show me proof that the cost savings of using Rust outweighs the cost of training, switching, etc.
Pro-tip: "it's kewl" is not a savings.

We would still be using Fortran if the industry was lead by retards like you. The question "What's bad about rust" isn't answered by you coming in like a retard and saying "BUT THEN I WOULD NEED TO REPLACE MY JAVA INFRASTRUCTURE" because that was not the question in the first place, you dumb fucking imbecile. I don't even like Rust because of the approach it takes and because the performance-centric approach requires you to basically rape the language's philosophy but you are plain retarded for saying that shit full stop.

Fair enough. It works great on all the major platforms but if you're using something more esoteric porting Rust wouldn't be worth the effort.
I never really got this argument because I don't care who's writing the code behind Rust, as long as the code works. I don't know the people working on GCC so why should I care so much about the people working on rustc? Obviously it's different if you want to actually work on the Rust platform itself but you can write an app that goes against every political value the creators hold just fine.
It's just the first example I could come up with.
No one's forcing you? *I* want to use it and I'm wondering why Jow Forums hates it so much. Keep using whatever language you want.
Learning Rust takes like a week at most if you're familiar with C++.
Also this. If you use Firefox then you're also using "tranny software" but it still works fine.

Actually, there are some things where FORTRAN *is* still the best tool.
That's also an inapt comparison, nice try. You're saying that switching to Rust from {every other language} is the same. You have no evidence, just cool factor.
You should never be allowed to be in charge of anything.

In other words, it's pretty demonstrably clear that there is a cost-benefit improvement over switching from some languages to the other.
Show me Rust is one of those in any given case and I will use it. Just call me retard and shill for it, and I'll just continue to laugh at you.

>Learning Rust takes like a week at most if you're familiar with C++.
So, that's 40 man hours, times every developer. Prove to me that my company will save $2.6m by switching to Rust.

You won't. But you will have the respect of Jow Forums! Well OP, the rest of Jow Forums will just accuse you of being transgender.

The question is "what is bad about rust" and you still haven't answered the question because you are the perfect example of Dunning-Krueger that is trying to make himself more interesting and knowledgeable than he really is but you know jack shit about the language and you're just trying to be a pedantic asshole by invoking an argument that literally has nothing to do with analyzing the merit of a language. You are a dumb retard and I seriously hope you never get in charge of anything ever because the industry would be fucking dead with inept retards like you that cannot weigh the merits and cons of any given language. Go back to java you fucking retard.

That, again, has nothing to do with the merits of a language. Holy shit, did this fucking board turn into wagie-central all of a sudden? 10 years ago you guys would have been laughed to death. Do you come from reddit or something?

You're not getting the point of the thread. I was asking what Jow Forums thought about the merits of the language, not if switching to it is good or not.

>.unwrap()
>Ok(())
>Some()
>borrow checking and lifetimes aren't useful
>how could adopting it ever be viable when decades worth of libraries and hardware APIs were written for C/C++
>No compiler available for my platform. I can use only Python Basic or C
These are GOOD and VALID arguments. "It takes 40 man hours for my retard developers to learn" isn't.

No, I'm really not. Just show me it will make money for me and I'll use it. There's no Dunning-Krueger there. It's a cost-benefit analysis. I've deferred to YOU as the expert but you just continue to call names and fail to provide any proof.
>le abstract
Again, whether it's implementable is a merit of the language you fucking goober

Most likely one's Dropbox.

>It takes 40 man hours for my retard developers to learn
So they're retards for taking a week to learn a new language that does exactly the same thing as C/C++ because you told user they should?

The question was "Give me one argument against Rust" not "Give me one argument against implementing Rust at this one specific company". Now you're debating the question itself.

I never told user they should. If user decides the language is good then user can debate the merits of actually implementing it.

Nobody is saying anything about fucking money making because you are not on wagie central. This thread isn't a medium article about "WHY YOU SHOULD TOTALLY USE RUST IN YOUR HIP STARTUP IN CURRENT YEAR" it's literally asking what people dislike about the language. Again I don't even like Rust but you are just straight up stupid for failing to read a question. Only a retard from reddit would see a thread about discussing the cons about a language and bring up money in the first two lines because you did not get the question. Fuck off.

Are you trolling or just a brainlet? That it takes 40 hours for someone to use is a cost of the language.
This whole "if it were people like you blah blah" Shit dude most people are still using C++ which is almost 40 years old and C which is almost 50! Java is almost 30.
Are all of these people retarded too and you're right?

Imagine getting this mad about a fucking programming language.
It's like a religion for you shills.

But you realise how retarded that sounded right?

>That it takes 40 hours for someone to use is a cost of the language
It could take one hour for them to learn. It could take six weeks. What if you only hired Rust developers in the first place? It's not a quality of the language how long it takes to learn or how hard it is to implement in production at your specific company.
Yeah saying "retard developers" was pretty retarded. SORRY!!!

>some of the people working on it are trannies
imo that is a perfeclty good reason to not use it, why would you need another? Since when have trannies been socialy stable people? From my experience they are mentally fuckedup weirdos.

it's not lisp

>Yeah saying "retard developers" was pretty retarded. SORRY!!!
No, thinking 40 hours is a large amount of time to completely flip everything to Rust is retarded.

Again I don't even fucking like Rust, I just hate retards like you that cannot read and turn threads into this retarded shit over and over. I know Jow Forums is filled with illiterate retards and pajeets that cannot do anything correctly until they're fed the answer but jesus fucking christ whenever I see people like you I am reminded of how fucking stupid this world is and why this industry is fucking garbage. You are stupid and I know you're arguing in bad faith because you literally do not have any arguments to shit on rust other than trannies yet you still want to do it so you come up with retarded shit to do so. You're the kind of idiot that brings the quality of this board to fucking 0 and you're the reason of the decay of quality of this website. Fuck you.

>From my experience
Read a book, retard

Fine. But it won't be instant. That's a factor.
Look the reason people use languages has very little to do with it's (very subjective) "merits."
This whole thread is evidence that Rust is a forced meme. If people really love it and it's all that, then this will happen.
Python is a very not so good language especially for performance but because cycles are cheaper than programmer time, it's used.
I'm just tired of changing everything for the most marginal gains.
What language you use has very little effect on the end product if you're doing things right.

most of the people working on it are trannies

They're not forcing you to write tranny software. In fact you COULD say you're taking advantage of them since they're giving you working code for free. You're not forced to add a CoC to your Rust project or anything.
Valid argument.
40 hours for one person to learn the language (not rewrite everything in Rust) seems pretty reasonable to me.

>still this mad
It has nothing to do with me, faggot. I use whatever language I want. But if you want other people to use something yuo do have to account for retards. I'm sorry this is hard for you and your autism.

Verbosity. Syntax. Solving the easy problems and expecting the programmer to solve the rest.

>I use whatever language I want and I don't care about what other people think
>LET ME DEBATE HOW A LANGUAGE IS BAD BECAUSE OF IMPLEMENTATION COST

Attached: 1563036212050.jpg (512x422, 29K)

Obviously? That's not what we're discussing here? Sure it's a valid argument for not SWITCHING over to Rust but it's not a merit of the language itself. If Rust for example was unable to do what you needed to do to implement something then that's a valid argument but not external factors outside of the language itself.
>Verbosity
It tends to be less verbose than C++, and Rust is verbose for a reason.
>Syntax
Some of the syntax could be better but it's not a deal breaker for me.
>Solving the easy problems and expecting the programmer to solve the rest
What do you mean by that? It solves all the easy problems so you don't have to reimplement them in every program like in C++.

Also... y'know... lots of people have programming as a hobby.

>40 hours for one person to learn the language (not rewrite everything in Rust) seems pretty reasonable to me.
You called an entire team retarded for not having learned Rust in a week, and the only reason why anyone would force their entire workforce to learn Rust is because that's going to replace the company's language of choice. Whether that's rewriting everything or starting a new project, you need more than a weeks training for that.

I'm sorry I called them retarded...

Attached: 1559168730891.jpg (884x902, 295K)

I think this if the first time I've seen someone correctly use "bad faith" in a sentence on Jow Forums. Very nice, user!

Just honing your skills for when you meet real IT departments for your shilling quotas. But you kind of bitched out and let me get away with saying your product is hard you use. C+ for effort but a hardy F for the result.

Huh... thanks user...
what is this odd feeling in my chest...

Attached: 1562602468918.gif (500x281, 139K)

I don't work with Rust professionally but I still like the language. How is that so hard to do? I'm not looking to sell it to you I was asking for Jow Forums's opinion of the language.

If I become a tranny will it make me a good functional programmer? Anyone want to love a 6'1" 200 pound lady?

Well then you're an arrogant cunt for calling anyone a retard for not liking a language you just "like". Get over yourself my man.

What the fuck is Rust?
t. employed software engineer

name 2(TWO) jobs that will use rust

I said sorry.
Rust is an iron oxide, a usually red oxide formed by the redox reaction of iron and oxygen in the presence of water or air moisture.

transsexual prostitute
transsexual porn star

hydrated iron oxide, fool!

Do I learn Nim?

What is Nim vs Rust and/or C

nim collects your garbage while rust just borrows it

Do I want Rust to borrow my garbage? Is it bad that Nim does it for me? I don't understand

it's not a l--
this.

>Do I want Rust to borrow my garbage?
If you want performance.
>Is it bad that Nim does it for me?
Not necessarily. I like being in control of when my program gets rid of the garbage but for a beginner it's easier to let Nim do it for you.

I'm trying to learn rust and I find it kinda frustrating. Should I learn Nim instead?

Learning Rust as your first language is prooooooobably a bad idea. Try Python or C# to start with. I haven't used Nim but it's probably easier for beginners than Rust and C++.

nim is a meme

Package management hell

Its far more verbose than any decent language.
>but it's less verbose than the worst designed language ever
Good argument

At least with java he would have a job unlike anybody using rust

no stable API. when I tried to learn Rust, I read that many things had changed in the language over the years, and so I stopped trying to learn it.
plus they have removed interesting/useful features in the past...

kek

Wouldn't the actual issue be having to interact with them?

Emscripten

C is better.

I really like having a no-gc language with language support for pattern matching and typeclass-like polymorphism.
But I wish it had something like general do-notation instead of ad-hoc solutions (like ? or .await/.async).

i dont get your point

honestly I just use rust because I don't want to deal with retarded build and header files ever again.

After the first few lines of code you write, you start to question which gender you are

Compile times.

long compile times
no placement construction
no instance generics
package management relies to much on centralized authority
sometimes not the best choice of syntax and conventions

4 of those can be fixed; therefore, 8/10 if they get

>no placement construction
There is box and placement in syntax for that.
>no instance generics
What is this?

Since 1.0, nothing in stable channel has been changed or removed.
You can't really blame language for changes before the official release.

some people using it are trannies, so they'll be your coworkers

imports make no fucking sense

The compiler is awfully slow. Pair that with the fact that most Rust programs are full of macros that cause further work at compile time and you catch yourself wishing the thing was written in C++ so you'd only need to wait 5 minutes for it to compile, not 20.

Only hygienic macros are allowed, so you can't do any fancy function generation that involves using implicit variables like you would in C. This once led me to create 30 nearly identical functions that all only differed in 2 places.

Can you post an example?
You can pass identifiers to macros and you can always use compiler plugin if macro_rules is not enough.

The only thing hygienic macros prevents you from is not matching parentheses.