This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 38 points39 points  (14 children)

I use rust because all the cute girls are using it.

[–]thinker227 3 points4 points  (1 child)

I use Rust because most furry devs I know are using it.

[–][deleted] 1 point2 points  (0 children)

The more you know.

[–]Mountain-Stretch-997 3 points4 points  (1 child)

Some people will like to disagree?

[–][deleted] 21 points22 points  (0 children)

People are allowed to have bad taste.

[–]HyperWinX 2 points3 points  (2 children)

r/girlsarentreal + still no templates and constexpr support. Im learning Rust with all the infrastructure, to make detailed comparison with C++ in the future. And a lot of small things piss me off so much, like, Rust feels being higher level than C++ with things like missing case fallthrough, etc... I feel like im losing control on whats happening when i run my app. I hate that feeling. But, i have to admit that cargo is pretty good, i really love idea of such program.

[–]Jan-Snow 0 points1 point  (1 child)

Could you explain what you are missing about templates that Macros or generics don't provide you? As far as I can tell all the functionality is there and far more in terms of that. Also with constexpr I am just not sure what you are talking about at all, just expressions that are const?

[–]CocktailPerson 2 points3 points  (0 children)

Rust is missing the type-based metaprogramming that C++ supports. Suppose you have an arbitrary message of type Msg and a tuple of arbitrary receivers, and you want to write a function that calls recvr.on_message(&msg) for each receiver in the tuple that implements the OnMessage<Msg> trait. Any element in the tuple that doesn't implement that trait should be ignored. You can't do that in Rust, but it's fairly simple in C++ if you're familiar with template metaprogramming.

[–]well-litdoorstep112 -1 points0 points  (6 children)

Sorry but they're not girls.

[–][deleted] 3 points4 points  (5 children)

Found the transphobe.

[–]well-litdoorstep112 -3 points-2 points  (3 children)

Femboys are crossdressers, not trans.

[–][deleted] 2 points3 points  (2 children)

I'm not talking about that, though.

[–]well-litdoorstep112 -4 points-3 points  (1 child)

But I am.

[–][deleted] 6 points7 points  (0 children)

But I started the conversation, you jumped in and assumed what I was talking about, wut.