C# is well-established, and Microsoft has shown that it's very willing to adapt C# as necessary to support new techniques. I wouldn't be surprised at all if C# inherited good ideas from Swift.
I'm more interested in what Chris has to say about Rust, another much-newer language that's much closer in age to Swift, but also different from established languages like C#, C++ and Java.
Chris, what are your general thoughts about Rust as a programming language?
Seeing as it fits somewhere between languages like C++ a
There's a double problem with Codes of Conduct: 1) is the fact that it seems we NEED them. Most software devs are well-adjusted, normal people, but there's always that asshole who has to be 'edgy' or whatever and ends up fucking it up for everyone. Kinda like laws. We read these ridiculous laws and wonder 'why the fuck is that a law, no one would be that fucking stupid/asshole' and then you dig in and find out that, yes, someone(s) was that fucking stupid and now we all have to pay for that person's asshole
Do we? Why would anyone that is a jerk not simply ignore a code of conduct and do what they liked anyway?
Is there a concrete example anywhere of a code of conduct stopping anything, ever?
You could come back and say "it gives us reasons to reject someone". Yes but you could have done that ANYWAY without a COC and treating everyone with the presumption of assholishnes to begin with.
That's the real problem I have with the whole COC frenzy, is that most of us are adults, and do not need a COC - it is insulting to present something like this as if we need it.
Kinda like laws.
It's nothing like a law, because it doesn't mean anything. A real law has a whole structure behind it built around judgement and enforcement of the law. The closest thing any COC has is essentially a kangaroo court that can only handle contention badly, and possibly in ways that are ACTUALLY illegal.
You are missing the point of having a CoC. It's not supposed to magically make people non-jerks or patronise adults. It's there so that everyone is aware of what is expected of them, and if they do decide to be a jerk can't turn around and say "well no-one said I couldn't!" If action needs to be taken the moderators can cite the CoC to justify their actions without it becoming a debate.
It's the same as having rules in sports. People still cheat or find ways to be an asshat without technically breaking any r
You are missing the point of having a CoC. It's not supposed to magically make people non-jerks or patronise adults. It's there so that everyone is aware of what is expected of them
YOU are missing the point of why I dislike the CoC. It's that all of us ALREADY KNOW what is expected of them. The CoC is an assumption that we are all idiots.
You know who needs to be told what is expected of them? Gradeschoolers. Professional adults? Not so much.
Yep. I'm all for sensible rules, but that is not what these people are pushing. It's a classic case of inventing a problem for their solution. Open source should become politicized by this identity politics shit. They have a long established track record for moving in to communities and leaving them a smoking ruin.
Sure, adopt a code of conduct on request of the diversity crowd. Just don't be surprised if in a year or two you've lost your good contributors and are finding conversation resembles a Tumblr blog
"Just think of a computer as hardware you can program."
-- Nigel de la Tierre
C# (Score:5, Interesting)
What do you think about Microsoft and C# versus the merits of Swift?
What are Rust's prospects like? (Score:3, Interesting)
C# is well-established, and Microsoft has shown that it's very willing to adapt C# as necessary to support new techniques. I wouldn't be surprised at all if C# inherited good ideas from Swift.
I'm more interested in what Chris has to say about Rust, another much-newer language that's much closer in age to Swift, but also different from established languages like C#, C++ and Java.
Chris, what are your general thoughts about Rust as a programming language?
Seeing as it fits somewhere between languages like C++ a
Re: (Score:0)
There's a double problem with Codes of Conduct:
1) is the fact that it seems we NEED them. Most software devs are well-adjusted, normal people, but there's always that asshole who has to be 'edgy' or whatever and ends up fucking it up for everyone. Kinda like laws. We read these ridiculous laws and wonder 'why the fuck is that a law, no one would be that fucking stupid/asshole' and then you dig in and find out that, yes, someone(s) was that fucking stupid and now we all have to pay for that person's asshole
Do we need them? (Score:3)
1) is the fact that it seems we NEED them.
Do we? Why would anyone that is a jerk not simply ignore a code of conduct and do what they liked anyway?
Is there a concrete example anywhere of a code of conduct stopping anything, ever?
You could come back and say "it gives us reasons to reject someone". Yes but you could have done that ANYWAY without a COC and treating everyone with the presumption of assholishnes to begin with.
That's the real problem I have with the whole COC frenzy, is that most of us are adults, and do not need a COC - it is insulting to present something like this as if we need it.
Kinda like laws.
It's nothing like a law, because it doesn't mean anything. A real law has a whole structure behind it built around judgement and enforcement of the law. The closest thing any COC has is essentially a kangaroo court that can only handle contention badly, and possibly in ways that are ACTUALLY illegal.
Re: (Score:2)
You are missing the point of having a CoC. It's not supposed to magically make people non-jerks or patronise adults. It's there so that everyone is aware of what is expected of them, and if they do decide to be a jerk can't turn around and say "well no-one said I couldn't!" If action needs to be taken the moderators can cite the CoC to justify their actions without it becoming a debate.
It's the same as having rules in sports. People still cheat or find ways to be an asshat without technically breaking any r
Re: (Score:2)
You are missing the point of having a CoC. It's not supposed to magically make people non-jerks or patronise adults. It's there so that everyone is aware of what is expected of them
YOU are missing the point of why I dislike the CoC. It's that all of us ALREADY KNOW what is expected of them. The CoC is an assumption that we are all idiots.
You know who needs to be told what is expected of them? Gradeschoolers. Professional adults? Not so much.
It's the same as having rules in sports.
What is it with all of
Re: (Score:2)
That's the real problem I have with the whole COC frenzy, is that most of us are adults, and do not need a COC
You REALLY like that Acronym, don't you? ;-)
Just teasing! (So, is that "COC Teasing?")
Re: Do we need them? (Score:0)
Yep. I'm all for sensible rules, but that is not what these people are pushing. It's a classic case of inventing a problem for their solution. Open source should become politicized by this identity politics shit. They have a long established track record for moving in to communities and leaving them a smoking ruin.
Sure, adopt a code of conduct on request of the diversity crowd. Just don't be surprised if in a year or two you've lost your good contributors and are finding conversation resembles a Tumblr blog