Hey goats, so for probably the billionth time I've decided I want to learn programming (I always make good headway and then get bored - I'm great at the fundamentals in most popular languages :/) and I've recently developed an interest in Rust... the language is different enough to keep me interested in learning, and the prospect of having an relatively new OS to look at (Redox OS) is very appealing.
That said I know the community is festooned with SJWs/radfems/marxists/identitarians, they use the CoC (CoC Cancer --- don't click the link, save your sanity, it's too late for me but not for you) which promotes creating friendlier and more welcoming communities, fair enough yeah? But the fact that's it's used, first and foremost as a vehicle to force identitarianism into the tech and open source community is what I have a problem with. You can't just be a coder/programmer/developer/whatever... you have to be a BLACK coder, a QUEER programmer, a TRANS developer... and that is the most important facet of your contribution, that you're black, queer, trans, whatever :/ They also use the Node.JS Policy on Trolling (Node.JS Cancer --- just read item #1 and then run).
I think I'm going to push forward with learning Rust, technically it look's sound (so far) and I have no issues with it, I don't plan on engaging with the official Rust community and if I need to there's plenty of sane places to engage with others (like right here, hey everyone!).
Just interested in your thoughts on Rust, it's community, SJWism being forced into tech/open source and so on...
view the rest of the comments →
[–] J_Darnley 0 points 1 point 1 point (+1|-0) ago
Yes. Most communities around newer programming languages are shit. There's the obvious SJW infection but I see a few other problems on occasion.
For Rust in particular whenever a significant bug appears in some old C program/library there's always some Rust people saying "you should rewrite in Rust". Fucking annoying and do it yourself if it is such a simple task. Honestly these people drive me insane. I will even get myself banned for insulting them.
Then some of these languages want to use their own package manager and repositories rather than what I have on the system, namely pacman. Perl (not exactly new) has CPAN, Python (also not new) has pip, Ruby has "gems", and I am sure Rust will get its own segregated shithole. The ones used for "web apps" are the most annoying because those retard devs have no idea how to do anything other than hardcode a dependency with a specific version. Fuckers!
[–] 9800901? [S] ago
Problem is I'm like a fucking magpie, I like the new and shiny shit :P
Couldn't agree more, dunno what you'd call it? "technology preaching", maybe? And if it is such a big fucking issue why don't they code the same program or library in Rust themselves? Don't expect everyone else to change just to make you happy.
I do get your beef with the individual package managers, different commands and shit, Rust sort of has this for library dependencies but once the programs compiled it's done, it's not too bad, you can do it manually so it's not a huge deal. That's said I'm still just starting out in Rust so there may be surprises later :/